Boost logo

Boost-Build :

Subject: Re: [Boost-build] Build problem in Solaris10 x86 64bit with CC
From: Holger Joukl (Holger.Joukl_at_[hidden])
Date: 2011-06-21 09:08:18


Hi,

> ./bjam toolset=sun stdlib=sun-stlport address-model=64 stage
> only can get static and share lib of release version ,no debug
>
> ./bjam toolset=sun stdlib=sun-stlport address-model=64 debug release
stage
> error happen
>
> ./bjam toolset=sun stdlib=sun-stlport address-model=64
> variant=debug,release stage
> error happen
>
> ./bjam toolset=sun stdlib=sun-stlport address-model=64 debug stage
> will generate debug version ,but lib name is same as release
>
> I want to get release and debug version with different name,how can
> I do,Thanks
> 2011-06-21

You might want to try layout=versioned (or layout=tagged). If I recall
correctly
default layout is 'system' on unix which will cause naming conflicts when
creating debug and
release libs simultaneously.

Look into the boost distribution's Jamroot file for more info.

Holger
Landesbank Baden-Wuerttemberg
Anstalt des oeffentlichen Rechts
Hauptsitze: Stuttgart, Karlsruhe, Mannheim, Mainz
HRA 12704
Amtsgericht Stuttgart


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