Boost logo

Boost Users :

Subject: [Boost-users] msvc-14.0 xp support
From: Li Sheng (woshilisheng_at_[hidden])
Date: 2017-01-05 19:31:12


Hello Boost community,

I'm trying to compile boost *1.61.0* with following command on Windows 10
machine:

bootstrap.bat
b2 headers
b2 -a -j9 --stagedir=./stage/boost-xp *toolset=msvc-11.0,msvc-14.0*
threading=multi
link=static runtime-link=static address-model=64 *define=_USING_V110_SDK71_
define=BOOST_USE_WINAPI_VERSION=0x0501* -d+2 --debug-building

As described above, my chosen compilers are MSVC 11 and 14, and I want to
enable xp support on produced libraries. Library files compiled by VC11
work fine, but VC14 files are not. Then I added "--debug-building" to see
what's actually going on.

My console log shows "Command line free features: _USING_V110_SDK71_,
BOOST_USE_WINAPI_VERSION=0x0501" when toolset is "msvc-14.0". This does not
occur when toolset is "msvc-11.0".

After all, can anyone kindly help me with compile boost on msvc-14.0 with
xp support? Please forgive me for asking this weird usage.

Warmest regards and gratitude,
ZD



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net