Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2003-01-30 10:45:10


David Abrahams wrote:

>>>There are lots of ways to generate PDB info, I guess, but the one we
>>>implement was recommended by Jason Shirk of Microsoft.
>>
>>I see that for all compiles a PDB file which corresponds to the main target.
>>However, I don't see PDB files used during linking. Or are the picked up
>>automatically?
>
>
> You missed my patch which preceded that message. Try the CVS.
>

I'm now confused:
vc-C++
../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/regex_timer.o

CALL "C:\Program Files\Microsoft Visual C++\VC98/bin/VCVARS32.BAT" >nul
....
/Fd"../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/vc60.pdb"

And later:

vc-Link
../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/regex_timer

CALL "C:\Program Files\Microsoft Visual C++\VC98/bin/VCVARS32.BAT" >nul
....
/PDB:"../../../libs/regex/example/bin/regex_timer.test/msvc/debug/runtime-link-dynamic/threading-multi/regex_timer.pdb"

Why these command lines use diffent PDB files? Also, how debug symbols for the
regexp library get into PDB for the exe?

- Volodya

 


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