[mythtv-users] error while loading shared libraries: libmythtv-0.20.so.0

mythtv-users mythtv-users at fastdruid.co.uk
Sat Sep 30 23:46:49 UTC 2006


> I installed the 0.20 version of MythTv from source last night on Ubuntu,
and everything seemed to go very well.  However, after
> installing the program, I get the following error when Itry to run
either mythbackend or mythfrontend:
>
>     mythfrontend: error while loading shared libraries:
> libmythtv-0.20.so.0: cannot open shared object file: No such file or
directory
>
> The weird thing is that the file actually does exist:
>
>     sh-3.1$ ls -l /usr/local/lib/libmythtv*
>     lrwxrwxrwx 1 root root       24 2006-09-28 21:43
> /usr/local/lib/libmythtv-0.20.so -> libmythtv-0.20.so.0.20.0
>     lrwxrwxrwx 1 root root       24 2006-09-28 21:43
> /usr/local/lib/libmythtv-0.20.so.0 -> libmythtv-0.20.so.0.20.0
>     lrwxrwxrwx 1 root root       24 2006-09-28 21:43
> /usr/local/lib/libmythtv-0.20.so.0.20 -> libmythtv-0.20.so.0.20.0
>     -rwxr-xr-x 1 root root 11556392 2006-09-28 21:43
> /usr/local/lib/libmythtv-0.20.so.0.20.0
>
> THe lib file is readable, wo why can't mythfrontend or mythbackend find it?

Have you followed the bit at
http://www.mythtv.org/docs/mythtv-HOWTO-4.html#ss4.2 ?

Entering the following command should show you where it's looking for
libmythtv-0.20.so.0.

# ldconfig -p | grep libmythtv
libmythtv-0.20.so.0 (libc6) => /usr/lib/libmythtv-0.20.so.0

In your case it should return

# ldconfig -p | grep libmythtv
libmythtv-0.20.so.0 (libc6) => /usr/local/lib/libmythtv-0.20.so.0

HTH

David






More information about the mythtv-users mailing list