Boost logo

Boost-Build :

From: Toon Knapen (toon.knapen_at_[hidden])
Date: 2004-09-03 04:46:19


Vladimir Prus wrote:

>
> Toon Knapen wrote:
>
>
>>Vladimir Prus wrote:
>>
>>
>>
>>>Could you:
>>>1. Add the following code right at the beginning of 'common.find-tool'
>>>and tell me what's printed.
>>>
>>> local p = [ modules.peek : PATH Path path ] ;
>>> ECHO '$(p)' ;
>>
>>
>>see attachment
>
>
> Are you sure you've copied the code verbatim? Especially the quotation
> marks? The output I get looks like:
>
> '/home/ghost/bin' '/usr/local/bin' '/usr/local/sbin' .....
>

euh no. Here is the output _with_ the quotation marks. Indeed the last
element is empty. I have no idea where it comes from. I checked the
definitions of the path env.vars in the control-panel but there is no
space added at the end.

> I'm vladimir_prus_at_[hidden] via Jabber, 100422315 via ICQ,
> and I also hand in #boost IRC
> channel on irc.freenode.net.

Because of our firewall I can't connect to IRC. Anyway, this problem
might be interesting for others to read about too on the ml.
 --------------070307070807030306030101 Content-Type: text/plain;
name="bjam.out"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
filename="bjam.out"

'C:\Program Files\Microsoft Visual Studio .NET 2003\Common7\IDE' 'C:\Progra=
m Files\Microsoft Visual Studio .NET 2003\VC7\BIN' 'C:\Program Files\Micros=
oft Visual Studio .NET 2003\Common7\Tools' 'C:\Program Files\Microsoft Visu=
al Studio .NET 2003\Common7\Tools\bin\prerelease' 'C:\Program Files\Microso=
ft Visual Studio .NET 2003\Common7\Tools\bin' 'C:\Program Files\Microsoft V=
isual Studio .NET 2003\SDK\v1.1\bin' 'C:\WINDOWS\Microsoft.NET\Framework\v1=
.1.4322' 'C:\texmf\miktex\bin' 'C:\Program Files\Intel\Fortran\compiler80\I=
A32\BIN' 'C:\Program Files\Intel\Fortran\IDB73\Bin' 'C:\Program Files\Intel=
\MKL61\ia32\bin' 'C:\IBMDebug\bin' 'C:\MSC.Software\MSC.Patran\2003\bin' 'C=
:\Program Files\Microsoft Visual Studio\Common\Tools' 'C:\Program Files\Mic=
rosoft Visual Studio\Common\Msdev98\BIN' 'C:\Program Files\Microsoft Visual=
Studio\DF98\BIN' 'C:\Program Files\Microsoft Visual Studio\VC98\BIN' 'C:\W=
INDOWS\system32' 'C:\WINDOWS' 'C:\WINDOWS\System32\Wbem' 'c:\Documents and =
Settings\tk\bin\' 'C:\Vim\vim62' 'C:\Python22' 'C:\cvstop\fftown\build\devs=
tudio\fft_actranae\Debug' 'C:\cvstop\fftown\build\devstudio\fft_actranae\Re=
lease' 'C:\cvstop\fftown\build\devstudio\fft_actranae_mp\Debug' 'c:\cvstop\=
boxpro\bin' 'c:\cvstop\tools\bin' 'c:\cvstop\actran\bin' 'C:\MPICH\mpd\bin'=
'C:\cvstop\femtown\dll' 'c:\Program Files\hdf' 'c:\Program Files\hdf\zlib1=
14\dll' 'c:\ext_projects\python\dist\src\PCBuild' 'C:\Program Files\OpenVPN=
\bin' ''
c:/cvstop/boost/tools/build/v2/util\path.jam:336: in make-NT
*** argument error
* rule path.join ( elements + )
* called with: ( )
* missing argument elements
c:/cvstop/boost/tools/build/v2/util\path.jam:152:see definition of rule 'pa=
th.join' being called
c:/cvstop/boost/tools/build/v2/util\path.jam:42: in path.make
c:/cvstop/boost/tools/build/v2/kernel\modules.jam:66: in modules.call-in
c:/cvstop/boost/tools/build/v2/util\sequence.jam:43: in sequence.transform
c:/cvstop/boost/tools/build/v2/tools\common.jam:172: in common.find-tool
c:/cvstop/boost/tools/build/v2/tools\common.jam:120: in common.get-invocati=
on-command
c:/cvstop/boost/tools/build/v2/tools\msvc.jam:82: in msvc.init
c:/cvstop/boost/tools/build/v2/build\toolset.jam:29: in using
c:\cvstop\user-config.jam:32: in modules.load
c:/cvstop/boost/tools/build/v2\build-system.jam:56: in load
c:\cvstop\boost\tools\build\v2/kernel\modules.jam:259: in import
c:\cvstop\boost\tools\build\v2/kernel/bootstrap.jam:120: in boost-build
C:\cvstop\boxpro\boost-build.jam:1: in module scope
 --------------070307070807030306030101--


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