Boost logo

Boost :

Subject: Re: [boost] [release] 1.64.0 please test master snapshot..
From: Mateusz Loskot (mateusz_at_[hidden])
Date: 2017-03-16 14:36:30


On 16 March 2017 at 13:09, Rene Rivera via Boost <boost_at_[hidden]> wrote:
> 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:
>
> <https://dl.bintray.com/boostorg/master/>

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

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk