Boost logo

Boost-Build :

Subject: [Boost-build] Problem installing b2
From: Edward Diener (eldiener_at_[hidden])
Date: 2013-05-08 19:47:06


After downloading the latest Boost from SVN and running ./bootstrap I
then try a b2 install, only to get:

--------------------------------------------------------------------------

./b2 install --prefix=$HOME/bin/boost/bin
Performing configuration checks

     - 32-bit : no
     - 64-bit : yes
     - arm : no
     - mips1 : no
     - power : no
     - sparc : no
     - x86 : yes
error: No best alternative for libs/coroutine/build/allocator_sources
     next alternative: required properties: <link>static
<target-os>windows <threading>multi
         not matched
     next alternative: required properties: <link>static
<segmented-stacks>on <threading>multi
         not matched
     next alternative: required properties: <link>static <threading>multi
         not matched
     - has_icu builds : no
warning: Graph library does not contain MPI-based parallel components.
note: to enable them, add "using mpi ;" to your user-config.jam
     - zlib : yes
     - iconv (libc) : yes
     - icu : no
     - icu (lib64) : no
     - gcc visibility : yes
     - long double support : yes
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.
     - zlib : yes
/home/coseldiener/vcs/boost/tools/build/v2/build/virtual-target.jam:1099: in
virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target:
<p/home/coseldiener/bin/boost/bin/lib>libboost_date_time.so.1.54.0
error: previous virtual target {
common%common.copy-libboost_date_time.so.1.54.0.SHARED_LIB {
gcc%gcc.link.dll-libboost_date_time.so.1.54.0.SHARED_LIB {
gcc%gcc.compile.c++-gregorian/greg_month.o.OBJ {
gregorian/greg_month.cpp.CPP } } {
gcc%gcc.compile.c++-gregorian/greg_weekday.o.OBJ {
gregorian/greg_weekday.cpp.CPP } } {
gcc%gcc.compile.c++-gregorian/date_generators.o.OBJ {
gregorian/date_generators.cpp.CPP } } } }
error: created from ./install-proper-lib-shared-universe
error: another virtual target {
common%common.copy-libboost_date_time.so.1.54.0.SHARED_LIB {
gcc%gcc.link.dll-libboost_date_time.so.1.54.0.SHARED_LIB {
gcc%gcc.compile.c++-gregorian/greg_month.o.OBJ {
gregorian/greg_month.cpp.CPP } } {
gcc%gcc.compile.c++-gregorian/greg_weekday.o.OBJ {
gregorian/greg_weekday.cpp.CPP } } {
gcc%gcc.compile.c++-gregorian/date_generators.o.OBJ {
gregorian/date_generators.cpp.CPP } } } }
error: created from ./install-proper-lib-shared-universe
error: added properties: <log-api>unix
error: removed properties: <log-api>generic
/home/coseldiener/vcs/boost/tools/build/v2/build/virtual-target.jam:484:
in actualize-no-scanner from module object(file-target)@4051
/home/coseldiener/vcs/boost/tools/build/v2/build/virtual-target.jam:134:
in class_at_virtual-target.actualize from module object(file-target)@4051
/home/coseldiener/vcs/boost/tools/build/v2/build-system.jam:720: in load
from module build-system
/home/coseldiener/vcs/boost/tools/build/v2/kernel/modules.jam:289: in
import from module modules
/home/coseldiener/vcs/boost/tools/build/v2/kernel/bootstrap.jam:139: in
boost-build from module
/home/coseldiener/vcs/boost/boost-build.jam:17: in module scope from module

------------------------------------------------------------------------

If someone broke the latest build system, would they please fix it.


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