Boost logo

Boost :

Subject: Re: [boost] Spam (10.533):Re: [Boost-maint] Conflicts when building libraries at root
From: Peter Dimov (lists_at_[hidden])
Date: 2015-01-05 08:43:55


Beman Dawes wrote:
> This fails:
>
> >b2 --with-system --with-test
>
> but this works:
>
> >b2 --with-test
>
> That last one builds system, chrono, timer, and test. All with
> asynch-exceptions-on.
>
> I'm at a loss.

My non-expert explanation is as follows:

--with-test builds 'test' and its dependencies (including 'system') with
<asynch-exceptions>on.

--with-system builds 'system' with <asynch-exceptions>off.

--with-system --with-test sees that it would need to build 'system' twice,
and since 'system' needs to be copied to stage/lib, it doesn't know which
one to copy, as the two have the same name.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk