Boost logo

Boost-Build :

Subject: Re: [Boost-build] Generate msvc PDB files for static libs?
From: Martin B. (0xCDCDCDCD_at_[hidden])
Date: 2011-11-03 09:29:44


On 03.11.2011 12:33, Martin B. wrote:
> In this old thread:
> "Creating MSVC .pdb files for static libraries" --
> http://lists.boost.org/boost-build/2008/01/18379.php
>
> it seems to be established that you cannot create usable pdb files
> (correctly named) for static boost libs out of the box with bjam.
>
> That is, `debug-symbols=on debug-store=database`*does* work correctly
> for PDBs [*] for DLL libraries, but it *does not* work for static
> ("libboost...lib") libraries.
>
> ...

I do have to apologize for the noise.

I was hitting this problem while investigation something on our branch
that uses boost version 1.34.1

On our main branch, where we're currently on 1.44, PDB files *are* in
fact correctly generated also for static libs.

Note that my note still (1.44 - I have not tried the latest 1.47)
applies though:
>
> [*] with the caveat that they are not put into the stage directory:
> "bjam and msvc PDB files destination directory?" --
> http://lists.boost.org/boost-build/2010/11/24272.php)
>

cheers,
Martin


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