sqsh on HP-UX 11.11 (134 Views)
Reply
Occasional Contributor
Oldrich Kejik
Posts: 6
Registered: ‎12-03-2003
Message 1 of 5 (134 Views)

sqsh on HP-UX 11.11

Hello,

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:

ux54:/usr/users/sybiq>sqsh
/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(coredump)
ux54:/usr/users/sybiq>

Any help would be appreciated.

Thanks.

Oldrich
Please use plain text.
Honored Contributor
Peter Godron
Posts: 4,470
Registered: ‎02-13-2002
Message 2 of 5 (134 Views)

Re: sqsh on HP-UX 11.11

Oldrich,
can you have a look at the HP doc
"Program Startup PA-64 Runtime Supplement" and
http://docs.hp.com/en/B2355-90730/B2355-90730.html

I think Unwind and text should be defined by the linker.
Regards
Please use plain text.
Honored Contributor
Steve Steel
Posts: 2,909
Registered: ‎02-13-2000
Message 3 of 5 (134 Views)

Re: sqsh on HP-UX 11.11

Hi


Peter is correct

see
http://sources.redhat.com/ml/binutils/2002-10/msg00585.html

for a more complete explain

be sure to read the followup as well


Steve Steel
If you want truly to understand something, try to change it. (Kurt Lewin)
Please use plain text.
Occasional Contributor
Oldrich Kejik
Posts: 6
Registered: ‎12-03-2003
Message 4 of 5 (134 Views)

Re: sqsh on HP-UX 11.11

Thank you Peter,

a novic question: I have standard HP ld, how to define unwind and text in linker script ?

Kejik
Please use plain text.
Acclaimed Contributor
Dennis Handly
Posts: 24,700
Registered: ‎03-06-2006
Message 5 of 5 (132 Views)

Re: sqsh on HP-UX 11.11

>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.

Please use plain text.
The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the Terms of Use and Rules of Participation