Boost logo

Boost-Build :

From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-07-29 03:28:40


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi !

I've problems getting current CVS to run under Cygwin NT.

It seems that somehow path.jam fails to recognise

CYGWIN_NT-5.0 as CYGWIN so that native-CYGWIN is not called.

The error message is

e:/libraries/boost_cvs/tools/build/new\path.jam:50: in native
rule native-CYGWIN_NT-5.0 unknown in module path.
e:/libraries/boost_cvs/tools/build/new\path.jam:252: in path.glob
e:/libraries/boost_cvs/tools/build/new\project-roots.jam:66: in
find-project-root
e:/libraries/boost_cvs/tools/build/new\project-roots.jam:25: in
project-roots.load
e:/libraries/boost_cvs/tools/build/new\project.jam:61: in project.load
e:/libraries/boost_cvs/tools/build\build-system.jam:74: in load
e:\libraries\boost_cvs\tools\build\kernel\modules.jam:296: in import
e:\libraries\boost_cvs\tools\build\kernel\bootstrap.jam:122: in
boost-build
e:\develop\dws\boost-build.jam:11: in module scope

The system seems to fail on line 24 where

os = [ modules.peek : OS ] ;
if [ modules.peek : UNIX ]
{
local uname = [ modules.peek : JAMUNAME ] ;
switch $(uname)
{
case CYGWIN* :
os = CYGWIN ;
        
case * :
os = UNIX ;
}
}

takes place. On my cygwin installation, there is no environment variable
called "UNIX". An JAMUNAME is empty, too.

When I try to hardcode os = NT ; then bjam fails in property jam, where
it also finds os = CYGWIN_NT-5.0

Any Ideas ?

Yours,

Jürgen

- --
* Dipl.-Math. Jürgen Hunold ! Institut für Verkehrswesen, Eisenbahnbau
* voice: ++49 511 762-2529 ! und -betrieb, Universität Hannover
* fax : ++49 511 762-3001 ! Appelstrasse 9a, D-30167 Hannover
* hunold_at_[hidden] ! www.ive.uni-hannover.de
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux)

iD8DBQE/JjA4ljbJ/LLrxrYRAjPcAKCbB7smMam4xNjHCEeIEd35YF7kgACcCfpV
ihJT7kpcUuMwsg1IOTSTpho=
=ZYtj
-----END PGP SIGNATURE-----

 


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