Tom Kent wrote:
New output here:
https://gist.github.com/teeks99/4b0bf5fea31c972be8f3d79fd71bf774
The end:
[3] msvc-14.3/release/build-no/link-static/python-2.7/threadapi- win32/threading-multi/visibility-hidden ...found 1 target...
That's odd. Even the "has BCrypt API" check fails, and it should succeed.
What does config.log in the binary directory contain?
I'm not familiar enough with that to make much sense out of it, but it is here: https://gist.github.com/teeks99/a59fde8c9fbb9208b3a5dac24a97d4ef
Well the reason all of Filesystem's configure checks fail, even those that ought to succeed, is C:\teeks99-09\run\boost_root\libs\filesystem\src\platform_config.hpp(74): fatal error C1083: Cannot open include file: 'boost/winapi/config.hpp': No such file or directory The reason 'boost/winapi/config.hpp' isn't found is because the corresponding header symlink in $BOOST_ROOT/boost isn't created, for some reason. I can reproduce the failure when I delete my boost/ subdirectory, and when I recreate it with `b2 headers`, I can un-reproduce it. b2 is supposed to create these header symlinks as it goes, though; the explicit `b2 headers` is generally unnecessary. Something must have changed to throw it off, I'm not sure what.