Page 1 of 1

'libpostproc' requires 'libavutil = 51.22.1'

Posted: 04 Sep 2013 10:32
by saman_artorious
I get the following error when I ./configure vlc source:

Code: Select all

configure: error: Package 'libpostproc' requires 'libavutil = 51.22.1' but version of libavutil is 52.38.100. Pass --disable-postproc to ignore this error.
As I looked for libavutil in my system I found the following packages inside:
/usr/lib/i386-linux-gnu/

Code: Select all

/usr/lib/i386-linux-gnu/libavutil.a /usr/lib/i386-linux-gnu/libavutil.so.51 /usr/lib/i386-linux-gnu/libavutil.so /usr/lib/i386-linux-gnu/libavutil.so.51.22.1
Still I wonder why this error prompts! as you see libavutil.so.51.22 is already inside this directory, then what is it saying that 52.38.100 is installed?
I am seriously confused, anyone please guide me to resolve this.

Cheers,


i found a hint. to run vlc, I needed to install FFmpeg 2.0.1 "Nameless". This package includes the following packages inside:
It includes the following library versions:
libavutil 52. 38.100
libavcodec 55. 18.102
libavformat 55. 12.100
libavdevice 55. 3.100
libavfilter 3. 79.101
libswscale 2. 3.100
libswresample 0. 17.102
libpostproc 52. 3.100
There you see libavutil 38.100 is included. Now, i need to tell configure do not consider that package and instead use the one exists in /usr/lib/i386-gnu.... what's your opinion?

Re: 'libpostproc' requires 'libavutil = 51.22.1'

Posted: 07 Sep 2013 22:51
by tonj
downgrade libavutil.
I didn't see what OS you're installing on. I use centos and to downgrade it's 'yum downgrade libavutil'.
if you're using a different linux you'll have to find the correct command for your OS.