Boost logo

Boost-Build :

From: heimr_at_[hidden]
Date: 2005-03-22 10:38:40


I'm trying to build the boost C++ libs on HPUX 11. I'm using gcc as the HP C++ compiler is not available for me. The gcc version is 3.3.2.

I'm in the boost_1_32_0/tools/build/jam_src directory and this is what I get when running "./build.sh gcc"

$ ./build.sh gcc
###
### Using 'gcc' toolset.
###
rm -rf bootstrap.gcc
mkdir bootstrap.gcc
gcc -o bootstrap.gcc/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 native.c modules/set.c modules/path.c modules/regex.c modules/property-set.c modules/sequence.c modules/order.c
y.tab.c: In function `int yyparse()':
y.tab.c:1749: error: parse error before `goto'
class.c:83: error: parse error before `char'
class.c: In function `void import_base_rules(...)':
class.c:86: error: `base' undeclared (first use this function)
class.c:86: error: (Each undeclared identifier is reported only once for each
function it appears in.)
class.c:90: error: parse error before `;' token
class.c:95: error: parse error before `;' token
native.c: In function `void declare_native_rule(char*, char*, char**,
LIST*(*)(PARSE*, FRAME*))':
native.c:27: error: `lol_build' undeclared (first use this function)
native.c:27: error: (Each undeclared identifier is reported only once for each
function it appears in.)

Any ideas?

thanks,
Rich

Richard Heim Computer Consultants

 


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