This is the mail archive of the gcc-help@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Fwd: Help with build failing


Hi,

I am trying to build Xalan (1.10.0) on Solaris 8. I am getting the
following error:


g++ -DSOLARIS -fPIC -L/usr/local/lib? -DXALAN_INMEM_MSG_LOADER?? \
??????? -lc? -L/tmp/njakhar/ovaldi/lib -lxerces-c
../../../../obj/MsgFileOutputStream.o ../../../../obj/ICUResHandler.o
../../../../obj/InMemHandler.o ../../../../obj/MsgCreator.o
../../../../obj/NLSHandler.o ../../../../obj/SAX2Handler.o -o
../../../../bin/MsgCreator
Undefined?????????????????????? first referenced
?symbol???????????????????????????? in file
endl(ostream &)???????????????????? ../../../../obj/MsgCreator.o
ostream::operator<<(char const *)?? ../../../../obj/MsgCreator.o
cerr??????????????????????????????? ../../../../obj/MsgCreator.o
cout??????????????????????????????? ../../../../obj/MsgCreator.o
ostream::operator<<(int)??????????? ../../../../obj/SAX2Handler.o
ld: fatal: Symbol referencing errors. No output written to
../../../../bin/MsgCreator
collect2: ld returned 1 exit status
gmake[3]: *** [../../../../bin/MsgCreator] Error 1
gmake[3]: Leaving directory
`/tmp/njakhar/ovaldi/3rdParty/xml-xalan/c/src/xalanc/Utils/MsgCreator'
gmake[2]: *** [../../../bin/MsgCreator] Error 2
gmake[2]: Leaving directory
`/tmp/njakhar/ovaldi/3rdParty/xml-xalan/c/src/xalanc/Utils'
gmake[1]: *** [locale] Error 2
gmake[1]: Leaving directory
`/tmp/njakhar/ovaldi/3rdParty/xml-xalan/c/src/xalanc'
gmake: *** [all] Error 2



The following are the contents of /usr/local/lib:

bash-2.03$ ls -al /usr/local/lib
total 8408
drwxr-xr-x?? 3 bin????? bin????????? 512 Aug 12? 2009 .
drwxr-xr-x? 12 root???? other??????? 512 Sep? 9? 2009 ..
lrwxrwxrwx?? 1 root???? other???????? 18 Aug 12? 2009 gcc-lib ->
/tools/lib/gcc-lib
-rw-r--r--?? 1 bin????? bin?????? 337994 Jul 21? 2007 libg2c.a
-rwxr-xr-x?? 1 bin????? bin????????? 732 Jul 21? 2007 libg2c.la
lrwxrwxrwx?? 1 root???? other???????? 15 Nov 26? 2008 libg2c.so ->
libg2c.so.0.0.0
lrwxrwxrwx?? 1 root???? other???????? 15 Nov 26? 2008 libg2c.so.0 ->
libg2c.so.0.0.0
-rwxr-xr-x?? 1 bin????? bin?????? 162240 Jul 21? 2007 libg2c.so.0.0.0
lrwxrwxrwx?? 1 root???? other???????? 13 Nov 26? 2008 libgcc_s.so ->
libgcc_s.so.1
-rw-r--r--?? 1 bin????? bin?????? 168408 Jul 21? 2007 libgcc_s.so.1
-rw-r--r--?? 1 bin????? bin????? 1947292 Jul 21? 2007 libstdc++.a
-rwxr-xr-x?? 1 bin????? bin???????? 1162 Jul 21? 2007 libstdc++.la
lrwxrwxrwx?? 1 root???? other???????? 18 Nov 26? 2008 libstdc++.so ->
libstdc++.so.6.0.3
lrwxrwxrwx?? 1 root???? other???????? 18 Nov 26? 2008 libstdc++.so.6
-> libstdc++.so.6.0.3
-rwxr-xr-x?? 1 bin????? bin????? 1614392 Jul 21? 2007 libstdc++.so.6.0.3
drwxr-xr-x?? 2 root???? other??????? 512 May 27? 2009 perl5

Which means libstdc++ is present in /usr/local/lib. Also, including
/usr/local/lib in the library search path (-L/usr/local/lib) makes no
difference.


Some other information:

bash-2.03$ gcc --version
2.95.2
bash-2.03$ g++ --version
2.95.2

GCC_EXEC_PREFIX=/tools/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2
CPLUS_INCLUDE_PATH=/tools/include/g++-3:/tools/sparc-sun-solaris2.5.1/include:/tools/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/include
C_INCLUDE_PATH=/tools/lib/gcc-lib/sparc-sun-solaris2.5.1/2.95.2/include
PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/tools/bin


Can somebody help me fix the problem? Please forgive if I have
overlooked something obvious.
Also, please note that I do not have root access to this box, and its
compiler chain might well be broken.

Thanks in advance.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]