Boost logo

Boost-Build :

From: Brian Ravnsgaard Riis (brian_at_[hidden])
Date: 2005-05-27 03:34:31


David Abrahams wrote:
> Well, there's a lot of output missing; you didn't show where the spawn
> errors show up. Can you grab *all* the output? If you're redirecting
> into a file, add 2>&1 to the end of the command line so stderr goes
> in, too. Though I have to say, it looks a little weird that I'm not
> even seeing stuff that looks like
>
> gcc-C++-action <some-garbage>test\test.cc

Thats v1 isn't it? Wouldn't it be gcc.compile-c++ in v2?

> Which, AFAK, is supposed to go to stdout. Are you sure you exactly
> did "bjam -d+4"? Also, why not make it "bjam -d+2 -d+4"; I could use
> the extra output.

You'll get it. And yes, I *did* do "bjam -d+4", though not with stderr
redirected.

> Oh, wait... I think I found the bug.
> Well, it's definitely *a* bug. We'll see if it's *the* bug. I just
> checked in a fix.

Memory fiddling! :-) I didn't catch that one when I browsed execnt.c
earlier...

> Don't bother with the output for now. When Rene checks in his fixes
> that allow bjam to be rebuilt again, do a CVS update, rebuild bjam,
> and try again please.
>
> HTH,

Well, unfortunately that didn't solve my particular problem. (But Rene's
fix got build.bat working again.) This is the output of the following
invokation.

bjam -d+1 -d+2 -d+4 >makeout2 2>&1

-- 
/Brian Riis
 --------------090002040309050805070703 Content-Type: text/plain;
name="makeout2"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="makeout2"
...found 132 targets...
...updating 46 targets...
MkDir1 bin
mkdir "bin" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.031250 sec system; 0.015625 sec user
MkDir1 bin\test
mkdir "bin\test" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.000000 sec system; 0.015625 sec user
MkDir1 bin\test\gcc
mkdir "bin\test\gcc" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.031250 sec system; 0.015625 sec user
MkDir1 bin\test\gcc\debug
mkdir "bin\test\gcc\debug" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.015625 sec system; 0.031250 sec user
gcc.compile.c++ bin\test\gcc\debug\test.o
"g++" -Wall -ftemplate-depth-100 -O0 -fno-inline -g -I"c:\msys\1.0\local\include" -I"include" -c -o "bin\test\gcc\debug\test.o" "test\test.cc" 
Executing raw command directly
Executing command ["g++"] [-Wall] [-ftemplate-depth-100] [-O0] [-fno-inline] [-g] [-I"c:\msys\1.0\local\include"] [-I"include"] [-c] [-o] ["bin\test\gcc\debug\test.o"] ["test\test.cc"]
0.000000 sec system; 0.031250 sec user
MkDir1 bin\test\util
mkdir "bin\test\util" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.015625 sec system; 0.015625 sec user
MkDir1 bin\test\util\gcc
mkdir "bin\test\util\gcc" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.015625 sec system; 0.031250 sec user
MkDir1 bin\test\util\gcc\debug
mkdir "bin\test\util\gcc\debug" 
Executing through .bat file
Executing command [cmd.exe] [/Q/C] [C:\DOCUME~1\BRIANR~1\LOCALS~1\Temp\jam4484-00.bat]
0.031250 sec system; 0.015625 sec user
gcc.compile.c++ bin\test\util\gcc\debug\ut_enum.o
"g++" -Wall -ftemplate-depth-100 -O0 -fno-inline -g -I"c:\msys\1.0\local\include" -I"include" -c -o "bin\test\util\gcc\debug\ut_enum.o" "test\util\ut_enum.cc" 
Executing raw command directly
Executing command ["g++"] [-Wall] [-ftemplate-depth-100] [-O0] [-fno-inline] [-g] [-I"c:\msys\1.0\local\include"] [-I"include"] [-c] [-o] ["bin\test\util\gcc\debug\ut_enum.o"] ["test\util\ut_enum.cc"]
0.015625 sec system; 0.031250 sec user
gcc.archive bin\test\util\gcc\debug\util.a
del /f "bin\test\util\gcc\debug\util.a" 
ar ruc "bin\test\util\gcc\debug\util.a" "bin\test\util\gcc\debug\ut_enum.o" 
spawn: No such file or directory
Executing raw command directly
Executing command [del] [/f] ["bin\test\util\gcc\debug\util.a"] [
] [ar] [ruc] ["bin\test\util\gcc\debug\util.a"] ["bin\test\util\gcc\debug\ut_enum.o"]
 --------------090002040309050805070703-- 

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