|
Boost-Build : |
From: Jürgen Hunold (hunold_at_[hidden])
Date: 2004-06-22 03:10:08
Hi Volodya !
On Friday 18 June 2004 14:41, Vladimir Prus wrote:
> Hi Jürgen,
> Is it possible that you send me a testcase? Or tell where lm_new.obj is
> declared and how its used by subprojects. You can also replace the test on
> line 816 with if true and find out where the targets are generated.
Well, I tried to reproduce this, but had no success so far.
When I change line 816, I get:
bjam gcc-3.4.0
XXX
/rmc/simudev/lib/gcc-3.4.0/boost_cvs/tools/build/v2/build/virtual-target.jam:824: in virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target: <pbin>lm_new.o
error: previous virtual target { common%common.copy-lm_new.OBJ { /rmc/simudev/lib/gcc-3.4.0/flexlm/v9.2/i86_r9/lm_new.OBJ } }
error: created from RailTable/main/Jamfile:54
error: another virtual target { common%common.copy-lm_new.OBJ { /rmc/simudev/lib/gcc-3.4.0/flexlm/v9.2/i86_r9/lm_new.OBJ } }
error: created from RailTable/main/Jamfile:54
error: added properties: none
error: removed properties: none
/rmc/simudev/lib/gcc-3.4.0/boost_cvs/tools/build/v2/build/virtual-target.jam:175: in actualize-no-scanner from module object(file-target)@13394
/rmc/simudev/lib/gcc-3.4.0/boost_cvs/tools/build/v2/build/virtual-target.jam:110: in object(file-target)@13394.actualize from module object(file-target)@13394
/rmc/simudev/lib/gcc-3.4.0/boost_cvs/tools/build/v2/build-system.jam:169: in load from module build-system
/rmc/simudev/lib/gcc-3.4.0/boost_cvs/tools/build/v2/kernel/modules.jam:259: in import from module modules
/rmc/simudev/lib/gcc-3.4.0/boost_cvs/tools/build/v2/kernel/bootstrap.jam:120: in boost-build from module
/rmc/hunold/src/boost-build.jam:1: in module scope from module
The line 54 in RailTable/main/Jamfile reads:
stage bin : $(TARGET) : <location>../../bin ;
where
local TARGET = RailTable2RailSys ;
is the program name.
I'll try and get a testcase running. But this may take some time ;-((
Yours,
Jürgen
-- * Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen, Eisenbahnbau * voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover * fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover * hunold_at_[hidden] ! www.ive.uni-hannover.de
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