Boost logo

Boost-Build :

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, david.abrahams at, gregod at, cpdaniel at, john at