Subject: [Boost-build] bjam - windows - drive letter - resolved
From: Anant Rao (arao_at_[hidden])
Date: 2010-02-26 02:02:03
I finally figured out the issue that I reported yesterday.
Say, I have something like this in my Jamroot:
constant DICTIONARY_SRC : $(SHARED)/dictionary/src ;
If $(SHARED) is C:/hudson/<blah>, bjam fails with the following errors:
c:\Hudson\jobs\test_anant\workspace\dev\ThirdParty\Boost\boost_1_40_0\boost-build.jam:16: in module scope
c:/Hudson/jobs/test_anant/workspace/dev/ThirdParty/Boost/boost_1_40_0/tools/build/v2/build\targets.jam:406: in find-really
*** argument error
* rule project.find ( name : current-location )
* called with: ( libmempools : )
* missing argument current-location
c:/Hudson/jobs/test_anant/workspace/dev/ThirdParty/Boost/boost_1_40_0/tools/build/v2/build\project.jam:145:see definition of rule 'find' being called
If $(SHARED) is C:/Hudson/<blah>, bjam works fine.
So, the diff is this:
C:/hudson -> fails
C:/Hudson -> works ok
Could somebody confirm this?
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