Boost logo

Boost-Build :

From: David Abrahams (dave_at_[hidden])
Date: 2002-08-21 10:32:01


Hi Bill,

I just checked in some changes to your Jamfile which should correct
everything.
Please try a clean rebuild.
The unit-test rule is really not very sophisticated: it makes the .exe
target dependent on a successful run. Of course that means that it gets
removed if the run fails. It also means that when I set the JAMSHELL
variable on the .exe so that it gets linked through spawn instead of a .bat
file to work around NT line length problems, it also gets run through
spawn, which fails (since the command includes environment settings).

HTH,
Dave

-----------------------------------------------------------
David Abrahams * Boost Consulting
dave_at_[hidden] * http://www.boost-consulting.com

----- Original Message -----
From: "bill_kempf" <williamkempf_at_[hidden]>
To: <jamboost_at_[hidden]>
Sent: Wednesday, August 21, 2002 11:21 AM
Subject: [jamboost] Re: Fw: [boost] Boost.Build problem?

> --- In jamboost_at_y..., "David Abrahams" <dave_at_b...> wrote:
> > Bill,
> >
> > Please post the output of:
> >
> > bjam -sTOOLS=gcc -d+2 -d+4
>
> C:\home\boost\libs\thread\test>bjam -sTOOLS=gcc -d+2 -d+4
>
> c:\cygwin\usr\local\gcc-3.2/bin/g++ -c -Wall -ftemplate-depth-
> 100 -g -O0
> -fno-inline -mthreads -I"..\..\..\libs\thread\test" -
> isystem "C:\home\boost"
> -o "..\..\..\libs\thread\test\bin\test_thread.exe\gcc\debug\runtime-
> link-dynami
> c\threading-multi\test_thread.obj" "test_thread.cpp"
>
> Executing through .bat file
>
>
>
> c:\cygwin\usr\local\gcc-3.2/bin/g++ -g -
> o "..\..\..\libs\thread\test\bin\
> test_thread.exe\gcc\debug\runtime-link-dynamic\threading-
> multi\test_thread.exe"
> -
> L"../../../libs/thread/build/bin/boost_threadmon.dll/gcc/debug/runtim
> e-link-dy
> namic/threading-multi" -L"c:/cygwin/usr/local/gcc-
> 3.2/lib" "..\..\..\libs\thre
> ad\test\bin\test_thread.exe\gcc\debug\runtime-link-dynamic\threading-
> multi\test_
> thread.obj" "..\..\..\libs\thread\build\bin\libboost_thread.lib\gcc\
> debug\runti
> me-link-dynamic\threading-
> multi\libboost_thread.lib" "..\..\..\libs\test\build\b
> in\libunit_test_framework.lib\gcc\debug\runtime-link-
> dynamic\threading-multi\lib
> unit_test_framework.lib" "..\..\..\libs\thread\build\bin\boost_thread
> mon.dll\gcc
> \debug\runtime-link-dynamic\threading-
> multi\boost_threadmon.lib" "..\..\..\libs
> \thread\build\bin\libboost_thread.lib\gcc\debug\runtime-link-
> dynamic\threading-m
> ulti\libboost_thread.lib" "..\..\..\libs\test\build\bin\libunit_test_
> framework.l
> ib\gcc\debug\runtime-link-dynamic\threading-
> multi\libunit_test_framework.lib" ".
> .\..\..\libs\thread\build\bin\boost_threadmon.dll\gcc\debug\runtime-
> link-dynamic
> \threading-multi\boost_threadmon.lib" -lboost_threadmon
>
>
> Executing raw command directly
>
> set
> PATH=..\..\..\libs\thread\build\bin\boost_threadmon.dll\gcc\debug\ru
> ntime-link-dynamic\threading-multi;%PATH%
>
> ..\..\..\libs\thread\test\bin\test_thread.exe\gcc\debug\runti
> me-link-dyn
> amic\threading-multi\test_thread.exe
>
> Executing raw command directly
> spawn: No such file or directory
>
> Bill Kempf
>
>
>
> To unsubscribe from this group, send an email to:
> jamboost-unsubscribe_at_[hidden]
>
>
>
> Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>

 


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