2013-05-24, 17:41
(2013-05-15, 23:13)wolfgar Wrote: Hi mtx,
- I cross compile when I develop for my image (using the toolchain built with yocto)
- Yet for the ubuntu build, I compiled natively : Well sort of ...
In fact I used qemu user emulation and binfmt module to chroot and use your ARM ubuntu RFS image and compile on my x86 based development computer ...
Regards
Stéphan
Hi Wolfgar,
I tried to compile the xbmc on mtx's xubuntu build by using your source package, using following configure parameters:
./configure --prefix=/imx6/xbmc --disable-vdpau --disable-vaapi --disable-openmax --enable-neon --enable-udev --disable-gl --enable-gles --enable-imx
but got following error:
CPP xbmc/windowing/egl/EGLNativeTypeAmlogic.o
In file included from /usr/include/linux/fb.h:5:0,
from EGLNativeTypeAmlogic.cpp:27:
/usr/include/linux/i2c.h:126:7: error: multiple types in one declaration
/usr/include/linux/i2c.h:126:7: error: declaration does not declare anything [-fpermissive]
make[1]: *** [EGLNativeTypeAmlogic.o] Error 1
make: *** [xbmc/windowing/egl/windowing_egl.a] Error 2
Do you have any ideas?
I tried both the source imx6 branch from github and the source package you provided in this thread, no luck either way. Seems there is always something wrong with the EGL things...