gaoshuang

source build error in Ubuntu 9

Discussion created by gaoshuang on Oct 9, 2009
Latest reply on Oct 10, 2009 by dgilmore

Folks,

I use gcc 3.4.6 or gcc 4.3.3, build open64-4.2.1

Following errors occur when executing make, does anybody know the reason?

Thanks in advance.

../../common/targ_info/generate/si_gen.cxx:295: error: ?XIT_FAILURE?was not declared in this scope
../../common/targ_info/generate/si_gen.cxx:295: error: ?xit?was not declared in this scope
../../common/targ_info/generate/si_gen.cxx: In constructor ?ES::RES(char*, int)?
../../common/targ_info/generate/si_gen.cxx:387: warning: deprecated conversion from string constant to ?har*?
../../common/targ_info/generate/si_gen.cxx: In constructor ?ES_REQ::RES_REQ()?
../../common/targ_info/generate/si_gen.cxx:597: warning: deprecated conversion from string constant to ?har*?
../../common/targ_info/generate/si_gen.cxx: In constructor ?ATENCY_INFO::LATENCY_INFO(int)?
../../common/targ_info/generate/si_gen.cxx:850: warning: deprecated conversion from string constant to ?har*?
../../common/targ_info/generate/si_gen.cxx: In constructor ?NSTRUCTION_GROUP::INSTRUCTION_GROUP(char*)?
../../common/targ_info/generate/si_gen.cxx:1001: warning: deprecated conversion from string constant to ?har*?
../../common/targ_info/generate/si_gen.cxx: At global scope:
../../common/targ_info/generate/si_gen.cxx:1313: warning: deprecated conversion from string constant to ?har*?
../../common/targ_info/generate/si_gen.cxx: In static member function ?tatic void TOP_SCHED_INFO_MAP::Create_Dummies()?
../../common/targ_info/generate/si_gen.cxx:1323: warning: deprecated conversion from string constant to ?har*?
../../common/targ_info/generate/si_gen.cxx: In static member function ?tatic void TOP_SCHED_INFO_MAP:utput(FILE*)?
../../common/targ_info/generate/si_gen.cxx:1377: error: ?XIT_FAILURE?was not declared in this scope
../../common/targ_info/generate/si_gen.cxx:1377: error: ?xit?was not declared in this scope
make[3]: *** [si_gen.o] Error 1
make[3]: Leaving directory `/nfs/susangao/sw/program/open64-4.2.1-0/osprey/targx8664_x8664/targ_info'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/nfs/susangao/sw/program/open64-4.2.1-0/osprey/targx8664_x8664/targ_info'
make[1]: *** [targ_info] Error 2
make[1]: Leaving directory `/nfs/susangao/sw/program/open64-4.2.1-0'
make: *** [build] Error 2

Outcomes