Boost logo

Boost-Build :

Subject: Re: [Boost-build] questions about library names built be bjam
From: Vladimir Prus (ghost_at_[hidden])
Date: 2011-06-13 16:31:25


On Monday, June 13, 2011 02:42:25 Robert Ramey wrote:
> I have tree on my local machine which I use for testing.
>
> When I use bjam to build with the msvc 7.1 compiler toolset - the library
> names are things like:
>
> boost_serialization-vc71-mt-gd-1_46.dll
>
> But when I use bjam to build with the msvc 9.0 compiler toolset - the
> library names are things like:
>
> boost_serialization-vc90-mt-gd-1_45.dll
>
> that is: the boost version isn't correct.

Robert,

are you talking about the names of library files that are actually
produced, or about the names that autolink is trying to use?

If the former, then VERSION in Jamroot set it, and there's
no way how building in the same tree will get different version
numbers.

If the latter, you'd have to clean and then build every single
file in your project. One file that was compiled with old settings,
and you get old library pulled it.

HTH,

-- 
Vladimir Prus
http://vladimir_prus.blogspot.com
Boost.Build: http://boost.org/boost-build2

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