
Am 29.02.2012 18:21, schrieb Joshua Boyce:
On Thu, Mar 1, 2012 at 1:06 AM, Oliver Kowalke<oliver.kowalke@gmx.de>wrote:
I have tried with boost trunk, the result is the same, nothing links, (except echo_client.exe).
After analysis of the logs I think the problem is that the build system can't detect my system properties properly:
next alternative: required properties:<abi>ms<address-model>32 <architecture>x86<binary-format>pe<target-os>windows not matched
My system may have two catches: first the OS is in chinese and I have a 32 bit OS with a 64 bit CPU. I am using MSVC 10 express edition.
I'll try to dig in the build system to see if I can find how the matching is done. unfortunately boost.build doesn't set values for the required build properties (only for default-properties).
I'll would try following:
bjam toolset=msvc-10.0 architecture=x86 instruction-set=i386 address-model=32
Oliver
the command line option are described at http://ok73.ok.funpic.de/boost/libs/context/doc/html/context/installtion.htm... the issue results from a limitation of boost.build (default/non-default properties) as already described Oliver