c++: Still linker problems with hppa64-hp-hpux11.00

Markus Werle numerical.simulation@web.de
Mon Aug 27 06:30:00 GMT 2001


Hey, we are getting closer to a working 64 bit g++ on that platform!
A simple HelloWorld.C compiles fine, but again my monster project
yields no success.

Compiling petsc-2.0.29p2 with g++ and using it leaves the linker
(cvs, because 2.11.2 has other linkage problems)
with 4 unresolved symbols that nm sees in the lib.


Compiling petsc-2.0.29p2 with gcc gives me a lib that links perfectly
with my project, but:

~/DISS/TONGAS/TONGAS-1.6/src
[markus@tresca]  src/ > ../obj/hpux11.00/test.exe 3 0.02
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol '__unwind_start' in load module
'/lib/pa20_64/libcl.2'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol '__unwind_end' in load module
'/lib/pa20_64/libcl.2'.
/usr/lib/pa20_64/dld.sl: Unsatisfied data symbol '__text_start' in load module
'/lib/pa20_64/libcl.2'.
ABORT instruction


Any idea?



~/DISS/TONGAS/TONGAS-1.6/src
[markus@tresca]  src/ > g++ -v
Reading specs from
/opt/FREE-SOFTWARE/gcc-3.0.1-64/lib/gcc-lib/hppa64-hp-hpux11.00/3.0.1/specs
Configured with: ../gcc-3.0.1/configure --prefix=/opt/FREE-SOFTWARE/gcc-3.0.1-64
--host=hppa64-hp-hpux11.00 --with-gnu-as
--with-as=/opt/FREE-SOFTWARE/gcc-3.0.1-64/bin/as --with-gnu-ld
--with-ld=/opt/FREE-SOFTWARE/gcc-3.0.1-64/bin/ld
--enable-version-specific-runtime-libs --enable-languages=c,c++,f77
--disable-threads --disable-shared
Thread model: single
gcc version 3.0.1

~/DISS/TONGAS/TONGAS-1.6/src
[markus@tresca]  src/ > ld -v
GNU ld version 2.11.90 (with BFD 2.11.90)



Markus



More information about the Gcc-bugs mailing list