On 16 March 2017 at 13:09, Rene Rivera via Boost
After help from various sources to get the VS2017 building working the latest master snapshot should at least try and build with VS2017. Assuming nothing horrible shows up today we will release the first beta tonight. Hence, please smoke test the latest master snapshot found at:
Thanks for the snapshot. I did quick building subset of libraries using VS2017, with ZLIB_SOURCE and BZIP2_SOURCE defined. The build was successful. I did not run any tests though. Brief configuration log copied below. Kudos to Tom Kent for recent patches towards VS2017 support. Minor issue: - I run build inside "x64 Native Tools Command Prompt for VS 2017" - That is, using native 64-bit CL.EXE and targetting 64-bit platform. - In config.log, I see b2_msvc_14.10.25017_vcvarsx86_amd64_.cmd - In processes, I see b2 runs CL.EXE 32-bit cross-compiuler targetting 64-bit Would it be possible to run CL.exe 64-bit binary? Given I'm in the VS2017 command prompt configured with native 64-bit toolset... Regards, Mateusz ################################################### Building Boost.Build engine Bootstrapping is done. To build, run: .\b2 To adjust configuration, edit 'project-config.jam'. Further information: - Command line help: .\b2 --help - Getting started guide: http://boost.org/more/getting_started/windows.html - Boost.Build documentation: http://www.boost.org/build/doc/html/index.html Performing configuration checks - 32-bit : yes - arm : no - mips1 : no - power : no - sparc : no - x86 : yes Building the Boost C++ Libraries. - symlinks supported : no - junctions supported : yes - hardlinks supported : yes - has_icu builds : no Component configuration: - atomic : not building - chrono : building - container : not building - context : not building - coroutine : not building - coroutine2 : not building - date_time : building - exception : not building - fiber : not building - filesystem : building - graph : not building - graph_parallel : not building - iostreams : building - locale : not building - log : not building - math : not building - metaparse : not building - mpi : not building - program_options : building - python : not building - random : not building - regex : building - serialization : not building - signals : not building - system : building - test : building - thread : building - timer : not building - type_erasure : not building - wave : not building ################################################### -- Mateusz Loskot, http://mateusz.loskot.net