Subject: Re: [Boost-build] an implementation of msvc pdb file management for msvc.jam
From: Alexey Pakhunov (alexeypa_at_[hidden])
Date: 2009-04-19 01:58:48
> By default, when using <debug-symbols>on/<debug-store>database (msvc
compiler option /Zi) for external debug databases,
This is pretty interesting. I never used "<debug-store>database" option yet
I was always getting correctly named PDB files. I guess this is because when
debug symbols are enabled via just "<debug-symbols>on", the compiler gets
"/Z7" option. I.e. it adds debug information to the .obj file itself. Once
it is done the linker is able to generate correctly named .PDB file.
Is there any particular reason why you need /Zi to be used and not /Z7? Are
you doing something special?
-- Best regards, Alexey Pakhunov.
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