I use the following parameters for bjam:

release address-model=64 --stagedir=${boostroot.dir}/stage64 stage link=static runtime-link=shared threading=multi toolset=msvc

The boost build for the serialization library integrates tests calling no_std_wstreambuf_pass.exe or no_std_locale_pass.exe which are,  of course, no Win32 applications.

So I cannot run them under Windows XP (Win32) and the build fails.

But I need to build the library to be able to cross-compile our application for x64.

Is there a switch to skip these tests?


Armin Pies
Senior Software Developer