
I think that big part of failures in como toolset are due to --a (strict mode) option. This unfortunatelly prevents windows headers from being included. Or more precisely, the exact reasult of including windows headers with --a option on is that compiler chokes on __declspec, which is exactly what I see in results. I'd rather not update como toolset to remove this option, maybe someone more familiar with bjam will do this. B.

Bronek Kozicki wrote:
Is this specific files? I ask because there's already a facility in the como-win32 toolset for removing the --a option by specifying that certain files with <no-warn>file.cpp Or is this a global problem? As in the flag should be removed entirely. And here I ask because I though part of the idea of testing with como, once upon a time, was to have that strict mode testing. -- -- Grafik - Don't Assume Anything -- Redshift Software, Inc. - http://redshift-software.com -- rrivera/acm.org - grafik/redshift-software.com -- 102708583/icq - grafikrobot/aim - Grafik/jabber.org

Rene Rivera wrote:
I'd say that this problem seems to cripple most test results. But not all. The flag you mention should be set for all files that directly or indirectly include any of Windows headers. Which I suppose is rather large set of files. Maybe it would be good to temporarily (for one or two days) remove --a globally and then see results; my computer is running tests continously. This would give some idea how many errors might be due to Windows headers included in strict mode. Obviously this will not resolve all problems ;) as como does not support DLLs, which also means that boost.thread won't work anyway. B.
participants (3)
-
Bronek Kozicki
-
John Maddock
-
Rene Rivera