From: Müller, Alexander (am_at_[hidden])
Date: 2020-01-11 10:13:49
to make a long story short: I am unable to compile the boost source 1.72 as debug static in a Microsoft Environment.
I tried and fiddled with all kinds of command lines, but to no success. I do have release lib's, as desired.
Regarding the documentation, the command should be:
b2 --prefix=C:\Boost toolset=msvc-14.2 address-model=64 architecture=x86 variant=debug debug-symbols=on link=static threading=multi runtime-link=static --build-type=complete stage
That's a variation of the successful release build, that I have. No matter what I write in the command line, I get always 2 variants of the library:
What I need, what my compiler tells me to produce, is:
cannot open file 'libboost_filesystem-vc142-mt-sgd-x64-1_72.lib'
So I am desperately trying to build this library, without success.
I have studied and tested:
By the way, there are many dead links on https://www.boost.org/doc/libs/1_72_0/more/getting_started/windows.html , especially when it comes to the reference of the build documentation. For example https://www.boost.org/build/doc/html/bbv2/overview/invocation.html is referenced as a link under "see the Boost.Build documentation" at several places, which is a dead link. But this just as a side note.
My environment is:
Windows 10, latest
MS Visual Studio 2019, latest
Boost 1.72 source from boost.org (https://www.boost.org/users/history/version_1_72_0.html)
Thanks for any help
Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk