01-26-2005 10:08 PM
on our rp5470 (HP-UX 11.11, v.1) I have gcc 3.3.2 and gmake 3.80. I tried to compile sqsh v.2.1.3 (s-q-shell from www.sqsh.org). Configure, make - no problems. When I start the sqsh (ELF-64 executable object file - PA-RISC 2.0 (LP64)), I got the following:
/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'.
Any help would be appreciated.
01-26-2005 10:24 PM
can you have a look at the HP doc
"Program Startup PA-64 Runtime Supplement" and
I think Unwind and text should be defined by the linker.
01-26-2005 10:43 PM
Peter is correct
for a more complete explain
be sure to read the followup as well
12-29-2011 02:27 AM
>I have standard HP ld, how to define unwind and text in linker script?
You should be linking with the gcc driver and those symbols should be defined. Unless you do something tricky and hide those symbols.