$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
Subject: [boost] Boost build broken on the trunk
From: Edward Diener (eldiener_at_[hidden])
Date: 2013-05-10 08:14:45
After getting the latest Boost from the trunk, and after running
bootstrap I try '.\b2 install --prefix=c:\programming\bin' and get:
----------------------------------------------------------------------
Performing configuration checks
- 32-bit : yes
- arm : no
- mips1 : no
- power : no
- sparc : no
- x86 : yes
- 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 : no
- iconv (libc) : no
- iconv (separate) : no
- icu : no
- icu (lib64) : no
- message-compiler : yes
- gcc visibility : no
- 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.
warning: No python installation configured and autoconfiguration
note: failed. See http://www.boost.org/libs/python/doc/building.html
note: for configuration instructions or pass --without-python to
note: suppress this message and silently skip all Boost.Python targets
- zlib : no (cached)
C:/Programming/VersionControl/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:
<pc:\programming\bin\lib>libboost_date_t
ime-vc110-mt-gd-1_54.lib
error: previous virtual target {
common%common.copy-libboost_date_time-vc110-mt-
gd-1_54.lib.STATIC_LIB {
msvc%msvc.archive-libboost_date_time-vc110-mt-gd-1_54.l
ib.STATIC_LIB { msvc%msvc.compile.c++-gregorian\greg_month.obj.OBJ {
gregorian/g
reg_month.cpp.CPP } } {
msvc%msvc.compile.c++-gregorian\greg_weekday.obj.OBJ { g
regorian/greg_weekday.cpp.CPP } } {
msvc%msvc.compile.c++-gregorian\date_generat
ors.obj.OBJ { gregorian/date_generators.cpp.CPP } } } }
error: created from ./install-proper-lib-static
error: another virtual target {
common%common.copy-libboost_date_time-vc110-mt-g
d-1_54.lib.STATIC_LIB {
msvc%msvc.archive-libboost_date_time-vc110-mt-gd-1_54.li
b.STATIC_LIB { msvc%msvc.compile.c++-gregorian\greg_month.obj.OBJ {
gregorian/gr
eg_month.cpp.CPP } } {
msvc%msvc.compile.c++-gregorian\greg_weekday.obj.OBJ { gr
egorian/greg_weekday.cpp.CPP } } {
msvc%msvc.compile.c++-gregorian\date_generato
rs.obj.OBJ { gregorian/date_generators.cpp.CPP } } } }
error: created from ./install-proper-lib-static
error: added properties: <log-api>winnt
error: removed properties: <log-api>generic
C:/Programming/VersionControl/boost/tools/build/v2/build\virtual-target.jam:484:
in actualize-no-scanner from module object(file-target)@4017
C:/Programming/VersionControl/boost/tools/build/v2/build\virtual-target.jam:134:
in class_at_virtual-target.actualize from module object(file-target)@4017
C:/Programming/VersionControl/boost/tools/build/v2\build-system.jam:720:
in load
from module build-system
C:\Programming\VersionControl\boost\tools\build\v2/kernel\modules.jam:289:
in im
port from module modules
C:\Programming\VersionControl\boost\tools\build\v2/kernel/bootstrap.jam:139:
in
boost-build from module
C:\Programming\VersionControl\boost\boost-build.jam:17: in module scope
from module
------------------------------------------------------------------------
This is on Windows but the same thing occurs on my Linux distros.
Cannot this be fixed ?
I posted the same message for Linux failure on the Boost Build mailing
list but received no response.