[mythtv-users] svn 0.21 trunk - can't compile mytharchive

Rick rbonafied at gmail.com
Thu Jun 7 23:09:53 UTC 2007

Nick Morrott wrote:
> On 07/06/07, Rick <rbonafied at gmail.com> wrote:
>> Hi,
>> I'm running a mandriva 2007.1 system.  While attempting to compile the
>> plugins, I get a slew of errors  when it hits mytharchive.  This only
>> happens in the 0.21 trunk, but not the fixes branch.  A quick search of
>> the tickets didn't show anything,  but I often need my eyes adjusted :)
>> Any tips?
> Before compiling the plugins, you need to 'make install' the MythTV
> core to allow the plugins to link against the new MythTV libraries.
> Have you done this? The errors:
> /usr/bin/ld: warning: libmythavutil-0.20.so.0, needed by
> /usr/local/mythtv.0.21/lib/libmythtv-0.20.so, not found (try using
> -rpath or -rpath-link)
> suggest you might not have done this, or the libraries are installed 
> in a directory that the plugin compilation does not know about. Does
> the library exist in /usr/local/mythtv.0.21/lib/? Have you specified
> your own custom install directory?

Hi Nick,

Thanks for your tips.  The order I've been compiling is: mythtv +
install, mythplugins + install, then myththemes.  That always worked for
0.20 so I used the same process for 0.21.  All the other plugins are
compiling fine, it's just mytharchive that I'm having problems with.

The relevant parts of the mythv dir configure:
     ./configure --prefix=/usr/local/mythtv.0.21

The relevant parts of the mythplugins dir configure:
     ./configure --prefix=/usr/local/mythtv.0.21

See anything below that catches your eye?   Thanks again ...

Here is the output of my target lib directory after compiling the mythtv

[rbonafied at notivo lib]$ pwd
[rbonafied at notivo lib]$ ls -al | cut -c49-
libmyth-0.20.so -> libmyth-0.20.so.0.20.0*
libmyth-0.20.so.0 -> libmyth-0.20.so.0.20.0*
libmyth-0.20.so.0.20 -> libmyth-0.20.so.0.20.0*
libmythavcodec-0.20.so -> libmythavcodec-0.20.so.0.20.0*
libmythavcodec-0.20.so.0 -> libmythavcodec-0.20.so.0.20.0*
libmythavcodec-0.20.so.0.20 -> libmythavcodec-0.20.so.0.20.0*
libmythavformat-0.20.so -> libmythavformat-0.20.so.0.20.0*
libmythavformat-0.20.so.0 -> libmythavformat-0.20.so.0.20.0*
libmythavformat-0.20.so.0.20 -> libmythavformat-0.20.so.0.20.0*
libmythavutil-0.20.so -> libmythavutil-0.20.so.0.20.0*
libmythavutil-0.20.so.0 -> libmythavutil-0.20.so.0.20.0*
libmythavutil-0.20.so.0.20 -> libmythavutil-0.20.so.0.20.0*
libmythfreemheg-0.20.so -> libmythfreemheg-0.20.so.0.20.0*
libmythfreemheg-0.20.so.0 -> libmythfreemheg-0.20.so.0.20.0*
libmythfreemheg-0.20.so.0.20 -> libmythfreemheg-0.20.so.0.20.0*
libmythlivemedia-0.20.so -> libmythlivemedia-0.20.so.0.20.0*
libmythlivemedia-0.20.so.0 -> libmythlivemedia-0.20.so.0.20.0*
libmythlivemedia-0.20.so.0.20 -> libmythlivemedia-0.20.so.0.20.0*
libmythtv-0.20.so -> libmythtv-0.20.so.0.20.0*
libmythtv-0.20.so.0 -> libmythtv-0.20.so.0.20.0*
libmythtv-0.20.so.0.20 -> libmythtv-0.20.so.0.20.0*
libmythui-0.20.so -> libmythui-0.20.so.0.20.0*
libmythui-0.20.so.0 -> libmythui-0.20.so.0.20.0*
libmythui-0.20.so.0.20 -> libmythui-0.20.so.0.20.0*
libmythupnp-0.20.so -> libmythupnp-0.20.so.0.20.0*
libmythupnp-0.20.so.0 -> libmythupnp-0.20.so.0.20.0*
libmythupnp-0.20.so.0.20 -> libmythupnp-0.20.so.0.20.0*

More information about the mythtv-users mailing list