<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <pre>On 7/1/2012 5:37 PM, John Nissley wrote:
&gt;<i> I just downloaded the latest mythtv trunk today and tried to compile and
</i>&gt;<i> run it.  I was able to compile without a problem but when I tried to run
</i>&gt;<i> mythbackend I get the following error:
</i>&gt;<i> mythbackend: error while loading shared libraries: libmythzmq.so.1:
</i>&gt;<i> cannot open shared object file: No such file or directory
</i>
You wouldn't happen to have a 64 bit distribution by any chance?

That library gets sent to the regular lib directory instead of lib64 but 
I don't know if it's on purpose or not.

(I'll ping the dev involved to see if anything can be done about it...)

e.g. On my backend all the other libraries are sent to /usr/local/lib64 
while this one gets sent to /usr/local/lib .

As for fixing it Doug's suggestion should work (though with some 
distributions it might be preferable to add the new directory to a .conf 
file in /etc/ld.so.conf.d).

-----------------------------------------------------------------------
I should have asked the list earlier it would have saved me hours of 
trial and error.

I am running a 64 bit version of Linux and already have /usr/local/lib64
in a file called mythtv.conf in the /etc/ld.so/conf.d directory I added
/usr/local/lib to my mythtv.conf file and now the backend will run.

My next question is if this will cause any problems going forward and 
should I remove the /usr/local/lib from my configuration file in the 
future?
</pre>
  </body>
</html>