Boost logo

Boost-Build :

From: TEMPLIE Cédric (cedric.templie_at_[hidden])
Date: 2004-12-22 08:13:25


I attach result file of tests I made...

One with the bjam of M10, and the other one with the bjam you provide to me.

Vladimir Prus wrote:
> On Wednesday 22 December 2004 14:52, TEMPLIE Cédric wrote:
>
>
>>>Oh well, borland did compile this OK. Can you try checking if changing
>>>line 175 of filent.c to
>>>
>>> if (_S_ISREG & statbuf.st_mode)
>>>
>>>makes it compile (don't have vc around).
>>
>>It does not compile...
>>filent.c(175) : error C2065: '_S_ISREG' : undeclared identifier
>
>
> Oops! Could you try:
>
> S_IFREG
>
> and
>
> _S_IFREG
>
> ?
>
>
>>>>Nevertheless, I try to build my little sample, by launching bjam at the
>>>>top-level (in the directory where Jamfile and project-root.jam are) but
>>>>I have the same error...
>>>>
>>>>I also tried with the nightly build (I succeed to build bjam in this
>>>>build) but I still have the same issue...
>>>>
>>>>Do you use the nighly build or the last cvs version when you tried my
>>>>sample ? (just to investigate what is wrong in my configuration)
>>>
>>>I tried both with CVS and this nightly build. And I've just tried on
>>>Windows. Still works. Are you sure your project uses the new version of
>>>V2? Maybe your BOOST_BUILD_PATH or boost-build.jam points to the old
>>>version?
>>
>>I use the 3 commands to get the last CVS version.
>>I copy all the v2 dir, to my boost-build install.
>>I just uncomment in user-config.jam
>>using qt
>>using msvc
>>using stlport : : my/stlport
>>
>>My BOOST_BUILD_PATH still point to the same dir...
>>
>>Need more thing to do ?
>
>
> And you get the error on the testcase you've sent me? Is the error exactly the
> same or it mentions "CHECK_IF_FILE" somewhere. If it mentions CHECK_IF_FILE,
> could you try with NT build of bjam.exe that I've made:
>
> http://zigzag.cs.msu.su/~ghost/bjam.exe
>
> ?
>
> - Volodya
>
>
>
>
>
>
> Yahoo! Groups Links
>
>
>
>
>
>
>
>

 --------------050107050007050404000708 Content-Type: text/plain;
name="result.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline;
filename="result.txt"

Boost-build v2 and bjam of M10

C:/Echo/Boost/boost-build/build\targets.jam:778: in object(file-reference)@1.exists
rule CHECK_IF_FILE unknown in module object(file-reference)@1.
C:/Echo/Boost/boost-build/build\targets.jam:354: in find-really
C:/Echo/Boost/boost-build/build\targets.jam:386: in object(project-target)@4.find
C:/Echo/Boost/boost-build/build\targets.jam:812: in resolve-reference
C:/Echo/Boost/boost-build/build\targets.jam:838: in targets.generate-from-reference
C:/Echo/Boost/boost-build/build\targets.jam:1047: in generate-dependencies
C:/Echo/Boost/boost-build/build\targets.jam:1089: in object(alias-target-class)@1.generate
C:/Echo/Boost/boost-build/build\targets.jam:734: in generate-really
C:/Echo/Boost/boost-build/build\targets.jam:707: in object(main-target)@1.generate
C:/Echo/Boost/boost-build/build\targets.jam:237: in object(project-target)@4.generate
C:/Echo/Boost/boost-build/build\targets.jam:237: in object(project-target)@3.generate
C:/Echo/Boost/boost-build\build-system.jam:160: in load
C:\Echo\Boost\boost-build\kernel\modules.jam:259: in import
C:\Echo\Boost\boost-build\kernel\bootstrap.jam:120: in boost-build
C:\Echo\Boost\boost-build\boost-build.jam:2: in module scope

Boost-build v2 and bjam you give to me

warning: targets produced from export_headers are link incompatible
warning: with main target project2
C:/Echo/Boost/boost-build/build\virtual-target.jam:855: in virtual-target.register-actual-name from module virtual-target
error: Duplicate name of actual target: <pC:\Test\lib\windows>project1.dll
error: previous virtual target { common%common.copy-project1.STAGED_SHARED_LIB { msvc%msvc.link.dll-project1.SHARED_LIB { msvc%msvc.compile.c++-project1.OBJ { project1.CPP } } } }
error: created from
error: another virtual target { common%common.copy-project1.STAGED_SHARED_LIB { msvc%msvc.link.dll-project1.SHARED_LIB { msvc%msvc.compile.c++-project1.OBJ { project1.CPP } } } }
error: created from
error: added properties: <xdll-path>/C:/Test/lib/windows <xdll-path>/C:/Test/project2/bin/msvc/debug/threading-multi
error: removed properties: none
C:/Echo/Boost/boost-build/build\virtual-target.jam:175: in actualize-no-scanner from module object(file-target)@18
C:/Echo/Boost/boost-build/build\virtual-target.jam:110: in object(file-target)@18.actualize from module object(file-target)@18
C:/Echo/Boost/boost-build\build-system.jam:169: in load from module build-system
C:\Echo\Boost\boost-build\kernel\modules.jam:259: in import from module modules
C:\Echo\Boost\boost-build\kernel\bootstrap.jam:120: in boost-build from module
C:\Echo\Boost\boost-build\boost-build.jam:2: in module scope from module
 --------------050107050007050404000708--


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