|
Boost-Build : |
From: David Abrahams (dave_at_[hidden])
Date: 2003-01-15 10:48:10
Vladimir Prus <ghost_at_[hidden]> writes:
> David Abrahams wrote:
>
>>>>I think your use of validate-property-sets is incorrect, because it
>>>>expects them to be expanded already.
>>>
>>>:-(
>>>That's why I feared to add this check. Can you point out the right place?
>>
>>
>> I think if you take the check out then the checks I've implemented in
>> feature.jam will handle everything we need now.
>
> This still does not work for me...
>
> $bjam gcc-123
> /home/ghost/Work/boost/tools/build/examples-v2/../new/targets.jam:590: in
> construct from module object(typed-target)@1
> error: unable to construct ./hello
>
> What do you get in this case (still in examples-v2/hello)?
cd c:/boost/tools/build/examples-v2/hello/
set PATH=c:/tools/mingw-2.0/bin;%PATH% && bjam
c:\boost\tools\build\examples-v2\..\new\symlink.jam:111: in symlink.ln
warning: unknown rule ln-NT
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:576: in object(action)@1.actualize
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:295: in actualize-action
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:177: in actualize-no-scanner
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:112: in object(file-target)@12.actualize
c:\boost\tools\build\examples-v2\..\new\build-system.jam:134: in load
c:\boost\tools\build\examples-v2\..\new\modules.jam:171: in import
c:\boost\tools\build\examples-v2\..\new\bootstrap.jam:41: in boost-build
c:\boost\tools\build\examples-v2\boost-build.jam:2: in module scope
c:\boost\tools\build\examples-v2\..\new\symlink.jam:111: in symlink.ln
warning: unknown rule ln-NT
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:576: in object(action)@2.actualize
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:295: in actualize-action
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:177: in actualize-no-scanner
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:112: in object(file-target)@13.actualize
c:\boost\tools\build\examples-v2\..\new\build-system.jam:134: in load
c:\boost\tools\build\examples-v2\..\new\modules.jam:171: in import
c:\boost\tools\build\examples-v2\..\new\bootstrap.jam:41: in boost-build
c:\boost\tools\build\examples-v2\boost-build.jam:2: in module scope
c:\boost\tools\build\examples-v2\..\new\symlink.jam:111: in symlink.ln
warning: unknown rule ln-NT
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:576: in object(action)@3.actualize
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:295: in actualize-action
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:177: in actualize-no-scanner
c:\boost\tools\build\examples-v2\..\new\virtual-target.jam:112: in object(file-target)@14.actualize
c:\boost\tools\build\examples-v2\..\new\build-system.jam:134: in load
c:\boost\tools\build\examples-v2\..\new\modules.jam:171: in import
c:\boost\tools\build\examples-v2\..\new\bootstrap.jam:41: in boost-build
c:\boost\tools\build\examples-v2\boost-build.jam:2: in module scope
...found 19 targets...
...updating 8 targets...
MkDir1 bin
MkDir1 bin\gcc
MkDir1 bin\gcc\debug
gcc.compile bin\gcc\debug\hello.o
hello.cpp:8:2: warning: no newline at end of file
gcc.link bin\gcc\debug\hello.exe
MkDir1 bin\gcc\release
gcc.compile bin\gcc\release\hello.o
hello.cpp:8:2: warning: no newline at end of file
gcc.link bin\gcc\release\hello.exe
...updated 8 targets...
Compilation finished at Wed Jan 15 10:47:51
-- David Abrahams dave_at_[hidden] * http://www.boost-consulting.com Boost support, enhancements, training, and commercial distribution
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