--- In Boost-Users@y..., "dave_abrahams" <david.abrahams@r...> wrote:
--- In Boost-Users@y..., "David Abrahams" <david.abrahams@r...> wrote:
Why would anyone go to all the trouble?
myjam -sTOOLS=msvc "-sBUILD=release <debug-symbols>on"
works fine for me. This kind of stuff is what Boost.Build is good at.
Oh, whoops! To get a PDB you need to use the <debug-store>database feature as well:
myjam -sTOOLS=msvc "-sBUILD=release <debug-symbols>on <debug- store>database"
Otherwise, <debug-store> defaults to "object", which puts info in the object files(/Z7).
Hmmm ... just tried this, but didn't quite work. I got libboost_threadmon built with .pdb in both release and debug builds, but not libboost_thread. Was the <debug-store> flag introduced after the 1.27.0 release? // Johan