1832510 Members
4637 Online
110043 Solutions
New Discussion

HP-UX Linker version

 
SOLVED
Go to solution
Raj_S
Occasional Contributor

HP-UX Linker version

Hi, one of our HP-UX 11.11 servers running Oracle is facing some problem. On diagnosing, the Oracle team has found something and informed that:

"metalink says this - HP-UX Linker installed on the machine has an older version than B11.19"

Can you please advise me what this HP-UX Linker is all about and how it can be corrected?

Thanks
Raj, S
2 REPLIES 2
Arunvijai_4
Honored Contributor
Solution

Re: HP-UX Linker version

Hi Raj,

You can find out by,

#what `which ld`
/usr/bin/ld:
HP aC++ B3910B A.03.25 Classic Iostream Library
HP aC++ B3910B A.03.25 Language Support Library
ld_msgs.cat: $Revision: 1.85 $
92453-07 linker command s800.sgs ld PA64 B.11.18 REL 000922


-Arun
"A ship in the harbor is safe, but that is not what ships are built for"
Peter Godron
Honored Contributor

Re: HP-UX Linker version

Raj,
a linker takes semi-compiled files and libraries and links all these modules together into an executable.

For example with oracle you have oracle provided libraries in $ORACLE_HOME/lib which are used to allow code to be translated, allowing access to the database etc.

If you have a Pro*C file you would compile the ProC into C then into object code, which is then linked with the Oracle libs adn gives you the executable.