Boost logo

Boost-Build :

From: Joel de Guzman (joel_at_[hidden])
Date: 2004-07-09 05:40:21


Hi,

I just moved the Spirit codebase to the boost CVS. Now, when I
issue a command:

bjam -sTOOLS=mingw test

I get:

gcc-Link-action
..\..\..\bin\boost\libs\spirit\test\match_tests.test\mingw\debug\match_tes
ts.exe
spawn: Invalid argument

Any clues? The path to mingw is ok:
MINGW_ROOT_DIRECTORY=C:\dev\tools\MinGW_32

the command:

g++ --version

gives

g++ (GCC) 3.2 (mingw special 20020817-1)
Copyright (C) 2002 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

As expected. Now:

bjam -d+4 -sTOOLS=mingw test

Gives me:

Executing raw command directly
Executing command ["C:\dev\tools\MinGW_32\bin\g++"]
["-Wl,--enable-auto-image-base"] [-g]
[-mno-cygwin] [-o]
["..\..\..\bin\boost\libs\spirit\test\match_tests.test\mingw\debug\matc
h_tests.exe"] [-L"C:/dev/tools/MinGW_32/lib"]
["..\..\..\bin\boost\libs\spirit\test\match_
tests.test\mingw\debug\match_tests.obj"]
spawn: Invalid argument

Any clues? I have no problem with the vc7.1 tool.

TIA,

-- 
Joel de Guzman
http://www.boost-consulting.com
http://spirit.sf.net
 

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