Boost logo

Boost-Build :

From: Jürgen Hunold (hunold+lists.Boost_at_[hidden])
Date: 2003-12-12 02:32:52


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

Hi !

I can't build bjam on Win32 with msvc 7.1 from current cvs.
Please find captured output of running "build.bat" under cmd.exe
attached.
I don't know what this means, but somehow cl.exe manages to compile
builtins.c but not native.c and modules/regex.c.
I'm lost because my "C" is quite rusty at the moment ;-((

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 (GNU/Linux)

iD8DBQE/2W8kljbJ/LLrxrYRAlQIAJ0bt9SAWy2aPt22ADGqJQHxwQbLaQCfWN+s
Lh1JJjNa+/bf2FUgy2qXyI0=
=o5CK
-----END PGP SIGNATURE-----
 --Boundary-00=_k8W2/SqzbAFCFJF Content-Type: text/plain;
charset="iso-8859-15";
name="err.txt"
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
filename="err.txt"

Setting environment for using Microsoft Visual Studio .NET 2003 tools.
(If you have another version of Visual Studio or Visual C++ installed and wish
to use its tools from the command line, run vcvars32.bat for that version.)
###
### Using 'vc7' toolset.
###

E:\libraries\boost_cvs\tools\build\jam_src>rd /S /Q bootstrap.vc7

E:\libraries\boost_cvs\tools\build\jam_src>md bootstrap.vc7

E:\libraries\boost_cvs\tools\build\jam_src>cl /nologo /GZ /Zi /MLd -DNT -DYYDEBUG kernel32.lib advapi32.lib /Febootstrap.vc7\jam0 command.c compile.c execnt.c execunix.c execvms.c expand.c filent.c fileos2.c fileunix.c filevms.c glob.c hash.c hdrmacro.c headers.c jam.c jambase.c jamgram.c lists.c make.c make1.c newstr.c option.c parse.c pathunix.c pathvms.c regexp.c rules.c scan.c search.c subst.c timestamp.c variable.c modules.c strings.c filesys.c builtins.c pwd.c class.c w32_getreg.c native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c
command.c
w32_getreg.c
native.c
native.c(17) : error C2275: 'native_rule_t' : illegal use of this type as an expression
e:\libraries\boost_cvs\tools\build\jam_src\native.h(15) : see declaration of 'native_rule_t'
native.c(17) : error C2146: syntax error : missing ';' before identifier 'n'
native.c(17) : error C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
native.c(17) : error C2144: syntax error : '<Unknown>' should be preceded by '<Unknown>'
native.c(17) : error C2143: syntax error : missing ';' before 'identifier'
native.c(17) : error C2065: 'n' : undeclared identifier
native.c(17) : error C2065: 'np' : undeclared identifier
native.c(17) : error C2100: illegal indirection
native.c(17) : warning C4047: '=' : 'int' differs in levels of indirection from 'int *'
native.c(18) : error C2224: left of '.name' must have struct/union type
native.c(21) : error C2224: left of '.arguments' must have struct/union type
native.c(22) : error C2224: left of '.arguments' must have struct/union type
native.c(26) : error C2224: left of '.arguments' must have struct/union type
native.c(28) : error C2224: left of '.procedure' must have struct/union type
Generating Code...
Compiling...
set.c
path.c
regex.c
modules\regex.c(35) : error C2275: 'regexp' : illegal use of this type as an expression
e:\libraries\boost_cvs\tools\build\jam_src\regexp.h(19) : see declaration of 'regexp'
modules\regex.c(35) : error C2065: 're' : undeclared identifier
modules\regex.c(39) : warning C4047: 'function' : 'regexp *' differs in levels of indirection from 'int'
modules\regex.c(41) : error C2223: left of '->startp' must point to struct/union
modules\regex.c(43) : error C2223: left of '->startp' must point to struct/union
modules\regex.c(43) : error C2223: left of '->endp' must point to struct/union
modules\regex.c(43) : error C2198: 'string_append_range' : too few arguments for call through pointer-to-function
property-set.c
sequence.c
Generating Code...
 --Boundary-00=_k8W2/SqzbAFCFJF--


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