LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   libx264 problem (https://www.linuxquestions.org/questions/slackware-14/libx264-problem-538944/)

paind 03-20-2007 03:14 AM

libx264 problem
 
When I try to run mplayer I get:
Code:

mplayer: error while loading shared libraries: libx264.so.50: cannot open shared object file: No such file or directory
The problem is that I already installed package x264 and I have library libx264.so.54.
This packages are downloaded from the same site slackware-current.net.

ps My os - slackware 11, I download slackware-current packages. Is that ok?

H_TeXMeX_H 03-20-2007 09:11 AM

You may need to symlink: libx264.so.54 -> libx264.so.50

warpman 11-04-2007 09:03 PM

Quote:

Originally Posted by H_TeXMeX_H (Post 2677286)
You may need to symlink: libx264.so.54 -> libx264.so.50

I'm having the exact same problem. So, how do you symlink this? I'm new at this so any help would be appreciated.

rworkman 11-05-2007 12:15 AM

You should ask the packager to support his packages.
If he's going to pick a domain name that sounds like it's officially sanctioned by Slackware, then he should offer better support (and not to mention unbroken packages).

H_TeXMeX_H 11-05-2007 03:03 AM

As root:
Code:

ln -s /usr/lib/libx264.so.54 /usr/lib/libx264.so.50
In general:
ln -s source destination

warpman 11-05-2007 09:09 PM

Quote:

Originally Posted by H_TeXMeX_H (Post 2948541)
As root:
Code:

ln -s /usr/lib/libx264.so.54 /usr/lib/libx264.so.50
In general:
ln -s source destination

Thanks so much! That did it!

H_TeXMeX_H 11-06-2007 03:22 AM

That's good to hear. Now, this isn't the best solution, because I'm assuming the two versions of the library are compatible ... and hopefully they are. Typically if they are .so.50 with .so.54 then it's likely that they will be compatible. But if the numbers are .so.50 with .so.41, then it is much less likely to be compatible. But, it also depends on what the version numbers actually mean.


All times are GMT -5. The time now is 05:10 AM.