|
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