Thanks for your answer gusarambula.
I am as new to yocto as graphics and video, so maybe I'm doing things wrong, but here is what I could investigate:
Apparently those flags come from the qt4 recipes:
meta-fsl-arm/recipes-qt/qt4/qt4/mx6/linux.conf
There are -Ds inside some variables that referes to lib dependencies, which it's quite weird in my opinion.
QMAKE_LIBS_EGL = -lEGL -lGAL -DLINUX=1 -DEGL_API_FB=1
You need to get rid of them and it will compile.
A different thing is what is vlc available to do with the vivante gpu. The default compilation is quite useless (no libav, no glx support) so you have to do some tuning. Anyway, it crash whith ouputs differents than X11 (no xvideo, no opengl)
YUV SDL apparently is working fine... but I dind't got to much help from the vlc developers sadly.
As there's no libva anywhere I suspect there is no access to the gpu and all the rendering and decoding has to be done by software, am I correct?
Anyway, I hope this help to anyone suffering the same troubles with vlc.