Boost logo

Boost-Build :

Subject: Re: [Boost-build] Variant Builds do not mangle library names
From: George (georgez_at_[hidden])
Date: 2010-05-21 07:58:51


Thanks - "--layout=tagged" worked for me.

----- Original Message -----
From: "Johan Nilsson" <r.johan.nilsson_at_[hidden]>
To: <boost-build_at_[hidden]>
Sent: Friday, May 21, 2010 11:57 AM
Subject: Re: [Boost-build] Variant Builds do not mangle library names

> George wrote:
>
>> I am building the boost libraries on Centos using the command below
>>
>> ./bjam link=static threading=multi variant=debug toolset=gcc install
>>
>> Previously when I built Boost on windows it mangled the output
>> library names to represent the different properties of the build. mt
>> for multithreaded d for debug etc etc.
>> But the library names are not mangled at all ie: libboost_signals.so .
>>
>> When I try to add multiple properties like threading=single,multi the
>> build chokes on duplicate output names - this seems to be related.
>> Using the latest 1.43.
>>
>> How do I configure the build to work as expected? Help appreciated!
>
> Try adding "--layout=tagged" or "--layout=versioned" to the command-line.
> The default behaviour has changed.
>
> (use bjam --help from the Boost root directory for more information)
>
> / Johan
>
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost-build


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