Operating System - Linux
1748282 Members
4073 Online
108761 Solutions
New Discussion юеВ

Re: Can't open shared library

 
SOLVED
Go to solution
panchpan
Regular Advisor

Can't open shared library

Hello.
I have tar/ftp/untar a directory from one HP-UX server to another HP-UX server. This directory contains executables for one interface. But when I try to run on target server - It shows below error:

$ EDIMENU
$ /usr/lib/dld.sl: Can't open shared library: /usr/lib/libXmu.sl
/usr/lib/dld.sl: No such file or directory

Does it has something to do with x-windows? I believe x-win was available on source server and not on target server. I do not know what is x-windows on HP-UX.


Please advice how can these be fixed?
Thank you!
3 REPLIES 3
Heironimus
Honored Contributor
Solution

Re: Can't open shared library

Yes, that is an X11 library. You will need to install some or all of the X Window System to run that application.
SANTOSH S. MHASKAR
Trusted Contributor

Re: Can't open shared library

HI,

There is a issue with shared library /usr/lib/libXmu.sl which is require to run
EDIMENU program. /usr/lib/libXmu.sl may be absent
or EDIMENU may not have permissions on it.
U can check which shared libraries r required
for any executable or shared lib. using ldd

$ ldd

see man ldd

Also in ur case install software which includes /usr/lib/libXmu.sl if it is missing.

-Santosh
panchpan
Regular Advisor

Re: Can't open shared library

THANKS A LOT!