|
Boost : |
Subject: Re: [boost] [1.40.0] OK to build release?
From: Neal Becker (ndbecker2_at_[hidden])
Date: 2009-05-02 07:11:28
Has this issue been addressed?
> Neal Becker wrote:
>
> > OK, try again. This time clean .tar.bz2.
> >
> > sh BUILD
> > warning: skipping optional Message Passing Interface (MPI) library.
> > note: to enable MPI support, add "using mpi ;" to user-config.jam.
> > note: to suppress this message, pass "--without-mpi" to bjam.
> > note: otherwise, you can safely ignore this message.
> > Note: Building Boost.Regex with Unicode/ICU support enabled
> > Using ICU in /usr/include
> > /usr/local/src/boost_1_39_0_beta1/tools/build/v2/build/virtual-
> > target.jam:1056: in virtual-target.register-actual-name from module
virtual-
> > target
> > error: Duplicate name of actual target:
> > <pstage/lib>libboost_date_time.so.1.39.0
> ...
> > error: added properties: <threading>multi
> > error: removed properties: <threading>single
>
> This is expected. In 1.39, --layout=system does not use any decoration of
the
> names, so that to match it's intended purpose -- system integrators. You
> are trying to build both ST and MT variants and put both to 'stage'
directory,
> which results in name clash.
>
> I can introduce new --layout=tagged that would encode threading and
> variant into the name. What do you think?
>
> - Volodya
>
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk