Index: tools/boost-build64.bat =================================================================== diff -u -N -ra4635addad389b9e117679437a3e1b64a739ea96 -r3d5880c6661c3ed500e0c1c739a923ae9ede0364 --- tools/boost-build64.bat (.../boost-build64.bat) (revision a4635addad389b9e117679437a3e1b64a739ea96) +++ tools/boost-build64.bat (.../boost-build64.bat) (revision 3d5880c6661c3ed500e0c1c739a923ae9ede0364) @@ -1,11 +1,14 @@ rem This scripts updates the environment (that needs to be previously set up for building with vcvarsall) -rem so that the boost will build with xp compatibility in VS2013. +rem so that the boost will build with xp compatibility in VS2017. rem Execute this script in the boost directory. +setlocal set INCLUDE=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Include;%INCLUDE% set PATH=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Bin;%PATH% set CL=/D_USING_V110_SDK71_;%CL% set LIB=%ProgramFiles(x86)%\Microsoft SDKs\Windows\7.1A\Lib\x64;%LIB% set LINK=/SUBSYSTEM:CONSOLE,5.02 %LINK% -b2 -j 4 --toolset=msvc-12.0 --link=static --threading=multi --runtime-link=shared address-model=64 define=_BIND_TO_CURRENT_VCLIBS_VERSION define=BOOST_USE_WINAPI_VERSION=0x0501 --build-type=complete --stagedir=lib-12.0\x64 stage +b2 -j 8 --toolset=msvc-14.1 --link=static --threading=multi --runtime-link=shared address-model=64 define=_BIND_TO_CURRENT_VCLIBS_VERSION define=BOOST_USE_WINAPI_VERSION=0x0501 --build-type=complete cxxflags="/Zc:threadSafeInit-" --stagedir=lib-14.1\x64 stage + +rmdir /S /Q bin.v2