I have downloaded MakeMKV 1.9.9 and built everything with no problems.
When I try to run I get an error stating that it can;t find libavcodec.so.54. It looks like I have libavcodec.so.56 on my system.
How do I recompile MakeMKV and get it to reference libavcodec.so.56 and not 54?
Thanks.
Ubuntu 15 libavcodec 56
Re: Ubuntu 15 libavcodec 56
By any chance, is there a symbolic link for libavcodec.so that points to libavcodec.so.56? If so, try removing that link and make a new one that points to libavcodec.so.54.
Re: Ubuntu 15 libavcodec 56
As far as I can tell, there is no libavcodec.so.54 on my system. (I did a find on my entire HD.)
There are a couple references to libavcodec.so.56, but they are in application folders (/usr/lib/lightworks/libavcodec.so -> libavcodec.so.56)
I do have a folder /usr/include/x86_64-linux-gnu/libavcodec with some header files.
There are a couple references to libavcodec.so.56, but they are in application folders (/usr/lib/lightworks/libavcodec.so -> libavcodec.so.56)
I do have a folder /usr/include/x86_64-linux-gnu/libavcodec with some header files.
Re: Ubuntu 15 libavcodec 56
Then I do not have a clue as to what to do next.tlvranas wrote:As far as I can tell, there is no libavcodec.so.54 on my system. (I did a find on my entire HD.)
Re: Ubuntu 15 libavcodec 56
I was able to find a fix. There is PPA that has 1.9.9 already compiled so I don't have to worry about the files missing.
Re: Ubuntu 15 libavcodec 56
See you resolved this already, but since I'm currently re-building on Linux I thought I'd post a couple notes in the hope it helps someone.
'ldconfig -p" | grep libavcodec may help you find libavcodec
You can hack around this with symlinks typically, eg:
[botazefa@botazefa]$ ls -l /lib64/libavcodec.so.56*
lrwxrwxrwx. 1 root root 23 Feb 3 12:00 /lib64/libavcodec.so.56 -> libavcodec.so.56.60.100
-rwxr-xr-x. 1 root root 10070904 Feb 3 12:00 /lib64/libavcodec.so.56.60.100
note that libavcodec is 'ffmpeg'. installing ffmpeg can be a horrifying experience in itself. Recommend following the git download instructions here so you get the latest code: http://ffmpeg.org/download.html#get-sources
Check the ffmpeg part of the Linux install instructions for what to do after you git checkout ffmpeg: http://www.makemkv.com/forum2/viewtopic.php?f=3&t=224. It gives all the steps, minus the installing ffmpeg part
'ldconfig -p" | grep libavcodec may help you find libavcodec
You can hack around this with symlinks typically, eg:
[botazefa@botazefa]$ ls -l /lib64/libavcodec.so.56*
lrwxrwxrwx. 1 root root 23 Feb 3 12:00 /lib64/libavcodec.so.56 -> libavcodec.so.56.60.100
-rwxr-xr-x. 1 root root 10070904 Feb 3 12:00 /lib64/libavcodec.so.56.60.100
note that libavcodec is 'ffmpeg'. installing ffmpeg can be a horrifying experience in itself. Recommend following the git download instructions here so you get the latest code: http://ffmpeg.org/download.html#get-sources
Check the ffmpeg part of the Linux install instructions for what to do after you git checkout ffmpeg: http://www.makemkv.com/forum2/viewtopic.php?f=3&t=224. It gives all the steps, minus the installing ffmpeg part