hppa2.0w-hp-hpux11.00: bootsrap failure with missing library symbol tables

Markus Werle markus@lufmech.rwth-aachen.de
Fri Jul 20 07:24:00 GMT 2001


Hi!

While trying to bootstrap gcc I got an error message from hp-ld
during the first stage, where ld complains about missing library symbol
table

something like:

/usr/ccs/bin/ld: ../libiberty/libiberty.a: Missing library symbol table

Neither /bin/nm nor binutils-nm are able to read the archive, so
I wonder what went wrong.

Some hints:

first in PATH is my gnu-stuff (acces to binutils, gcc-3.0, flex etc.)
configuring with:

../gcc-20010716/configure --prefix=/opt/FREE-SOFTWARE/gcc-20010716
--enable-languages=c,c++ --enable-version-specific-runtime-libs
--disable-maintainer-mode && make -j 8 bootstrap

[markus@tresca]  build/ > nm --version
GNU nm 2.11.2
Copyright 1997, 98, 99, 2000, 2001 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms
of
the GNU General Public License.  This program has absolutely no
warranty.

/work/markus/GCC/build
[markus@tresca]  build/ > nm ./libiberty/libiberty.a
nm: argv.o: File format not recognized
nm: choose-temp.o: File format not recognized
nm: concat.o: File format not recognized
nm: cplus-dem.o: File format not recognized
[...]

/work/markus/GCC/build
[markus@tresca]  build/ > /bin/nm ./libiberty/libiberty.a

nm:  argv.o:  bad magic

nm:  choose-temp.o:  bad magic

[...]



More information about the Gcc-bugs mailing list