|
Boost : |
Subject: [boost] RC2 / VS2017 - shared libraries questions
From: Raffi Enficiaud (raffi.enficiaud_at_[hidden])
Date: 2017-08-15 11:43:19
Hi all,
I am still trying RC2 (I think this is the same with RC3).
I compile the RCs for VC 2017 (community 2017, v15.2) and the build
generates shared libraries that link to the same VC runtime (as reported
by dependency walker):
Example:
Boost atomic: direct link to c:\windows\system32\VCRUNTIME140.DLL for
VC2017 and VC2015.
Full logs of dependency walker attached.
Here are the options I am passing to VC2015:
toolset=msvc-14.0 --layout=versioned --build-type=complete --without-log
-j 4 address-model=64 threading=multi runtime-link=shared
and the options I am passing to VC2017:
toolset=msvc-14.1 --layout=versioned --build-type=complete --without-log
-j 4 address-model=64 threading=multi runtime-link=shared
What am I doing wrong?
Thanks,
Raffi
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk