[vlc-devel] vlc head build fails @ `make`: "error: too few arguments to function ‘vaCreateSurfaces’", with libavcodec 55.16.100

darx at sent.com darx at sent.com
Fri Jun 14 06:00:40 CEST 2013

> It's too new.
> Mine is 
> $ pkg-config --modversion libva
> 0.33.0
> Please install libva-1.1.1.tar.xz.

I need _my_ newer libva in /usr/local/...

Not a problem, there's a 1.1.1 distro release in /usr/...

  rpm -qa | grep -i libva-devel

Unfortunately,  'pointing' to it by adding 

  export LIBVA_CFLAGS="-I/usr/include"
  export LIBVA_LIBS="-L/usr/lib64 -lva"

to the vlc build env fails to work.

The build fails in the same way, same error -- STILL pulling the VA
includes and libs from /usr/local

those flags SHOULD do the trick; need to dig as to why they're not

More information about the vlc-devel mailing list