Operating System - HP-UX
1832534 Members
7598 Online
110043 Solutions
New Discussion

v11.x Shared Libs with v10.20?

 
Andrew Herrmann
Occasional Advisor

v11.x Shared Libs with v10.20?

I've built some shared libraries with aCC on HP-UX v11. I've distributed these to a user with HP-UX v10.20.

The user is unable to run with my shared libs due to unresolved symbols and modules:

/usr/lib/dld.sl: Unresolved symbol: __dt__9RWCStringFv (code) from
/home/bob/libcharlie.sl

/usr/lib/dld.sl: Unresolved symbol: __dt__9RWCStringFv (code) from
/home/bob/libcharlie.sl

/usr/lib/dld.sl: Unresolved module for symbol: TestWorkArea (code)
from test50

The user is also unable to use CHATR (chatr librgshell.slchatr:(error) - dl_header_ext.size !=
sizeof(dl_header_ext). Please update your version of the chatr tool.

Is there a way to build these shared libs to make them v10.20 friendly?

Thanks,

Andy
2 REPLIES 2
Steve Steel
Honored Contributor

Re: v11.x Shared Libs with v10.20?

Hi

I would say no.

Every release of a compiler is a superset of the previous or every compiler is a subset of the next.

There will always be things on 11 which 10 does not recognise.



Steve Steel
If you want truly to understand something, try to change it. (Kurt Lewin)
Umapathy S
Honored Contributor

Re: v11.x Shared Libs with v10.20?

hi Andrew,
I mostly think this is not possible. The runtime libraries of 11 wont be compatible with 10.2.

check this link for more information.

http://devrsrc1.external.hp.com/STK/binarycompat.html

HTH,
Umapathy
Arise Awake and Stop NOT till the goal is Reached!