build icon indicating copy to clipboard operation
build copied to clipboard

clang-win missing libraries

Open diorcety opened this issue 6 years ago • 2 comments

There is issue with clang-win toolset. The libraries defined in https://github.com/boostorg/log/blob/develop/build/Jamfile.v2 (psapi and secur32) are not put in rsp file, causing undefined symbol during linking stage when compiling boost log.

https://github.com/boostorg/log/pull/91 https://github.com/boostorg/log/pull/92 https://ci.appveyor.com/project/Lastique/log/builds/27685606

diorcety avatar Sep 26 '19 12:09 diorcety

This is a problem in clang-win.jam that has been fixed in https://github.com/boostorg/build/commit/2c00d909f4f6c6faf7dce3d7359376e5fe753d67 on develop, but the fix has not yet been merged to master.

There's an additional issue with clang-win 32 bit on Appveyor; linking fails with a "can't find mspdbcore.dll" error. This used to work, so it must be an issue with Appveyor's installation. I only use clang-win 64 bit on Appveyor now as a workaround.

pdimov avatar Dec 18 '19 12:12 pdimov

Thank you for your contributions. Main development of B2 has moved to https://github.com/bfgroup/b2 This issue has been automatically marked as "transition" to indicate the potential for needing transition to the new B2 development project.

stale[bot] avatar May 29 '21 18:05 stale[bot]