Opened 9 years ago
#8889 new Bugs
Boost.Build MSVC fix building PDBs
Reported by: | Owned by: | Vladimir Prus | |
---|---|---|---|
Milestone: | To Be Determined | Component: | build |
Version: | Boost 1.54.0 | Severity: | Problem |
Keywords: | Cc: |
Description
Currently emitting debug information to PDBs works with a rather limited set of conditions only. Most importantly, static libs can't be compiled if debug-store=database is requested. The attached patch rectifies this deficiency.
The hardest part was to get around problems with precompiled headers. I got it eventually.
What's still missing:
- port the changes over to msvc.py. Python is completely out of my knowledge domain so I decided to stay away from this file.
- No matter what I tried, I found no way to move the generated PDBs from the build directories to the output directory alongside the libraries.
Attachments (1)
Note:
See TracTickets
for help on using tickets.