Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-11-17 08:29:53


On Friday 17 November 2006 16:19, Nicola Musatti wrote:
> Vladimir Prus <ghost <at> cs.msu.su> writes:
> > On Friday 17 November 2006 15:13, Nicola Musatti wrote:
>
> [...]
>
> > > When I build a RC_1_34_0 branch snapshot from this morning with the
> > > following command:
> > >
> > > bjam --v2 toolset=borland-5.8.2 stage
> > >
> > > libraries are given names which lack the compiler release suffix, e.g.
> > >
> > > boost_thread-bcb-mt-d-1_34.dll
> > >
> > > instead of
> > >
> > > boost_thread-bcb58-mt-d-1_34.dll
> > >
> > > Am I doing anything wrong or is it a Boost.Build/toolset problem?
> >
> > tools/build/v2/tools/common.jam has this to say:
> >
> > # On borland, version is not added for compatibility
> > # with V1.
> > if $(tag) = bcb
> > {
> > version = ;
> > }
>
> This would be correct for the generic 'borland' toolset from V1, but not
> for the release specific ones, such as 'borland-5_6_4'.

I think you'd need to bring it up with John Maddock. The naming of libraries
should be coordinated with the auto-linking code, and I can remove those
three lines any time if you figure out what's the right behaviour.

- 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