Re: 11.0 built shared library problem on HP-UX11i > we have a shared library built on HP-UX 11.0. I am using that with
> my application built on 11i. When running the applciation, the dld.sl is
> failing to resolve the symbol __nw__FUl from the shared library.
if you have an application x that runs on 11.0 using this shared
library, use the ldd command as "ldd -y x | grep __nw__FUl" to see
which shared library this symbol was resolved from. then check on the
11i machine if that library defines that symbol. (you can use the
command "ldd x" to find out which path that library is being loaded
from)
thats how you can do it in general. i just found that the symbol is
defined in /usr/lib/libCsup.2 . you should probably get the latest
version/patch of the c++ runtime libraries.
> My question is would the shared library work as it is from 11.0 on
> 11i. The problem is i dont have the source code to rebuild on 11i.
i think it should work most of the time, but i guess its not
guaranteed. |