|
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