Boost logo

Boost-Build :

From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2005-06-10 02:40:02


Following Jamroot results in a bbv2 error

<Jamroot>
lib foo : foo.cpp ;
lib foo2 : foo2.cpp : : : <define>NDEBUG ;

lib main : main.cpp foo ;
lib main2 : main.cpp foo2 ;
</Jamroot>

The error-msg is as follows:

error: Duplicate name of actual target: <pbin/gcc/debug>main.o
error: previous virtual target { gcc%gcc.compile.c++-main.o.OBJ {
main.cpp.CPP } }
error: created from ./main
error: another virtual target { gcc%gcc.compile.c++-main.o.OBJ {
main.cpp.CPP } }
error: created from ./main2
error: added properties: <define>NDEBUG
error: removed properties: none
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:175:
in actualize-no-scanner from module object(file-target)@14
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:110:
in object(file-target)@14.actualize from module object(file-target)@14
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:690:
in actualize-source-type from module object(action)@6
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:711:
in actualize-sources from module object(action)@6
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:656:
in object(action)@6.actualize from module object(action)@6
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:287:
in actualize-action from module object(file-target)@15
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:182:
in actualize-no-scanner from module object(file-target)@15
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build/virtual-target.jam:110:
in object(file-target)@15.actualize from module object(file-target)@15
/home/tk/ext_projects/boost_life/boost/tools/build/v2/build-system.jam:205:
in load from module build-system
/home/tk/ext_projects/boost_life/boost/tools/build/v2/kernel/modules.jam:259:
in import from module modules
/home/tk/ext_projects/boost_life/boost/tools/build/v2/kernel/bootstrap.jam:153:
in boost-build from module
/home/tk/ext_projects/boost_life/boost/tools/build/v2/boost-build.jam:2: in
module scope from module

 


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