Re: Problem with libXrender
On Thu, Mar 18, 2010 at 07:39:10PM -0400, Wayne wrote:
> Guys
>
> I having a problem getting acroread and now eagle to run it claims
> that libXrander is bad. From the following I can see a problem.
>
> [VT/dev/pts/1 wtopa@dj-SQUEEZE]
> ~$ ls -l /usr/lib/libXrender*
> -rw-r--r-- 1 root root 58K 2009-11-25 13:54 /usr/lib/libXrender.a
> lrwxrwxrwx 1 root root 19 2009-12-10 06:48 /usr/lib/libXrender.so
> -> libXrender.so.1.3.0
> lrwxrwxrwx 1 root root 19 2009-12-10 06:48 /usr/lib/libXrender.so.1
> -> libXrender.so.1.3.0
> -rw-r--r-- 1 root root 38K 2009-11-25 13:54 /usr/lib/libXrender.so.1.3.0
>
> [VT/dev/pts/1 wtopa@dj-SQUEEZE]
> ~$ eagle
> /home/wtopa/.eagle/bin/eagle: error while loading shared libraries:
> libXrender.so.1: cannot open shared object file: No such file or
> directory
Ok, I see you have compiled your own there since its in your home
directory. This could lead it to search for libs in the wrong places.
Try the following:
strace eagle 2> strace.txt
grep libXrender strace.txt
and see if the location for the lib this grep should give you is
/usr/lib or perhaps it is /opt or something else, you might be able to
solve it then by making a symlink from the result of strace to
/usr/lib and then eagle should find the lib.
HTH, Oli
Reply to: