Boost logo

Boost-Build :

Subject: Re: [Boost-build] PDB support causes boost libraries to rebuild every time.
From: Vladimir Prus (ghost_at_[hidden])
Date: 2009-08-22 11:33:52


On Thursday 20 August 2009 Steven Watanabe wrote:

> AMDG
>
> Vladimir Prus wrote:
> > On Thursday 13 August 2009 Steven Watanabe wrote:
> >
> >> It looks like the name of the pdb file is wrong.
> >> Here's the relevant snippet from bjam -d+12
> >>
> >> : Depends on
> >> <p..\..\..\bin.v2\libs\test\build\msvc-9.0express\debug\asynch-exceptions-on\threading-multi>boost_unit_test_framework-vc90-mt-gd-1_40.dll
> >> (stable)
> >> : Depends on
> >> <p..\..\..\bin.v2\libs\test\build\msvc-9.0express\debug\asynch-exceptions-on\threading-multi>boost_unit_test_framework-vc90-mt-gd-1_40.lib
> >> (stable)
> >> : Depends on
> >> <p..\..\..\bin.v2\libs\test\build\msvc-9.0express\debug\asynch-exceptions-on\threading-multi>boost_unit_test_framework.pdb
> >> (missing)
> >>
> >> The generated file is called boost_unit_test_framework-vc90-mt-gd-1_40.pdb
> >>
> >
> > Steven,
> >
> > I could not reproduce this, with SVN HEAD. If it reproduces for you still,
> > can you provide the exact command?
> >
>
> As of revision 55666, the command
>
> bjam --with-test link=shared debug threading=multi runtime-link=shared
> msvc-9.0express
>
> always relinks the test library for me.

Thanks. I've now reproduced this and checked in a fix:

        https://svn.boost.org/trac/boost/changeset/55717

- 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