/usr/bin$ ./makemkv
/usr/bin/makemkvcon: error while loading shared libraries: libavcodec.so.53: cannot open shared object file: No such file or directory
Has anyone worked around this? I tried building with the latest version of ffmpeg, but nothing changed.
You will definitely need to recompile makemkv against all your new librairies if you upgrade your distribution. Fortunatley, that should be all that's required.
kevmitch is right. I'm not a Ubuntu user but only the open source parts link against libavcodec and it won't be tied to a specific version. It wouldn't mention libavcodec.so.53 if it hadn't picked it up somewhere while building. Search your system for any instances of it.
Well, like I said, it's a brand new install, and version 53 isn't even available for Ubuntu 14.04. Guess I'll try again, but not sure where to go from here.
I built again WITHOUT using the latest version of ffmpeg and now it works. There was also a system update today to many of the libav packages. Guess one of those two changes fixed the problem .
Kebast wrote:I built again WITHOUT using the latest version of ffmpeg and now it works. There was also a system update today to many of the libav packages. Guess one of those two changes fixed the problem .
Kebast, I'm having the exact same issue here. Could you clarify what you mean by compiling without using ffmpeg? Thanks!