Boost logo

Boost-Build :

Subject: Re: [Boost-build] Name Conflict when Building Boost libraries with Cygwin/GCC
From: Robert Hegner (robert.hegner_at_[hidden])
Date: 2012-08-29 05:06:20


Thanks for the information. It works for me with ---layout=versioned.
However I think this is not obvious. It should be mentioned in the
getting started guide, since they also describe the library naming
pattern there.

And sorry for posting in the wrong list... I didn't know where else to
ask...

Am 29.08.2012 10:13, schrieb Lars Viklund:
> On Wed, Aug 29, 2012 at 09:19:12AM +0200, Robert Hegner wrote:
>> I cannot build the boost libraries using GCC in a Cygwin terminal
>> because there seems to be a name conflict (same target name for debug
>> and release version).
>>
>> I originally posted this question on stackoverflow but now answers yet.
>> Could anyone please have a look at this? You can find more information
>> there on stackoverflow:
>>
>> http://stackoverflow.com/q/12160985/487356
>
> There's an answer there, with the solution to use --layout=versioned or
> --layout=tagged.
>
> The default on unixy systems is --layout=system, which doesn't add any
> sort of sane tags, leading to the conflict you get.
>
> Note that this list is primarily about the build system itself, not the
> particular application that is "building Boost."
>


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