Boost logo

Boost-Build :

From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-02-03 08:56:51


Hi !

I've managed to build my applications using V2.
All programs build by bjam V2 work.
Great work !

But I've encountered some problems.
First, speed. bjam needs 60 minutes (yes, sixty) to produce the first
"..patience" line. Is there a possibility to enable .jamdeps support
for V2 ?

Second, I've configured bjam to "default-build release" in
toplevel-Jamfile.
When I invoke bjam --v2 debug in this directory, it tells me:

hunold_at_lin17 ~/src $ bjam debug --v2
/ive/hunold/packages/boost/tools/build/new/project.jam:504: in
project.attribute
warning: rulename $($(project).attributes).get expands to empty string
/ive/hunold/packages/boost/tools/build/new/targets.jam:150: in
object(project-target)@14.direct-build-request
/ive/hunold/packages/boost/tools/build/new/targets.jam:151: in
object(project-target)@1.direct-build-request
/ive/hunold/packages/boost/tools/build/new/build-system.jam:113: in load
/ive/hunold/packages/boost/tools/build/new/modules.jam:171: in import
/ive/hunold/packages/boost/tools/build/new/bootstrap.jam:41: in
boost-build
/ive/hunold/src/boost-build.jam:10: in module scope
/ive/hunold/packages/boost/tools/build/new/targets.jam:150: in
object(project-target)@14.direct-build-request
*** argument error
* rule project.target ( location )
* called with: ( )
* missing argument location
/ive/hunold/packages/boost/tools/build/new/project.jam:510:see
definition of rule 'project.target' being called
/ive/hunold/packages/boost/tools/build/new/targets.jam:151: in
object(project-target)@1.direct-build-request
/ive/hunold/packages/boost/tools/build/new/build-system.jam:113: in load
/ive/hunold/packages/boost/tools/build/new/modules.jam:171: in import
/ive/hunold/packages/boost/tools/build/new/bootstrap.jam:41: in
boost-build
/ive/hunold/src/boost-build.jam:10: in module scope

and when invoked in subdir Q2d
hunold_at_lin17 ~/src/Q2d $ bjam debug --v2
warning: skipping build of project /Q2d at .
...found 1 target...

The same message appears when using link=static.
Any ideas about this ?

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