Kodi Community Forum

Full Version: XBMC loading library error
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I am getting this error when I try to start XBMC on fedora 20

/usr/lib64/xbmc/xbmc.bin: error while loading shared libraries: libavfilter.so.3: cannot open shared object file: No such file or directory

Can someone help me find some solution for this, please?

Thanks.
yum install ffmpeg
su -c 'yum install ffmpeg'
Password:
Loaded plugins: langpacks, refresh-packagekit
Package ffmpeg-2.2.1-65.fc20.x86_64 already installed and latest version
Nothing to do


It is already installed, please any more tips?
find /usr -iname libavfilter.so
Thats what I got:

find /usr -iname libavfilter.so
/usr/lib64/ffmpeg-compat/libavfilter.so
/usr/local/djv-1.0.3-Linux-64/lib/libavfilter.so
Code:
ln -s /usr/lib64/ffmpeg-compat/libavfilter.so /usr/lib64/libavfilter.so.3
Now I got this:
/usr/lib64/xbmc/xbmc.bin: /lib64/libavfilter.so.3: version `LIBAVFILTER_3' not found (required by /usr/lib64/xbmc/xbmc.bin)

I did a:

yum search ffmpeg

and I find a:

libavfilter3.x86_64

Then I:

yum install libavfilter3.x86_64

And now it worked!

Thanks dude you really helped!

Any tips where I can find a place that help me to learn this kind of stuff on Linux?
You may want to remove that simlink then
Code:
rm /usr/lib64/libavfilter.so.3
Thanks again dude!
To add: we don't support _any_ external ffmpeg. xbmc builds its own version. If distribution know it better, they need to support their mess.