You are not logged in.
Pages: 1
Hi i'm building applications with QtCreator
and after the last system updates which updates the shared library libavcodec.so.51 to libavcodec.so.52
my Qt program no longer works
i've seen people trying to make symbolic links like this:
ln -s /usr/lib/libavcodec.so.52 /usr/lib/libavcodec.so.51
is there any other way to force qt to use libavcodec.so.52 instead of 50 ?
thanks
Offline
You application shouldn't be looking for a specific version of libavcodec if it doesn't need to. There should be other symlinks you can target - I think there's usually a plain libavcodec.so or something to that effec that's always there, and one that only changes with major revisions. Target one of them.
Offline
You need recompile the software to use the new version of ffmpeg. It's happens with many softwares.
Offline
Pages: 1