[meta-freescale] Build error on gstreamer1.0-plugins-imx with framebuffer

Otavio Salvador otavio at ossystems.com.br
Sun May 11 13:07:55 PDT 2014


On Fri, May 9, 2014 at 10:55 AM, Chiyosuke Fujii <chiyosuke.f at gmail.com> wrote:
> I'm using wandboard-quad and 'master' branch, and I met two errors with
> 'bitbake core-image-base' + Qt5 + gstreamer1.0 + DISTRO_FEATURE_append=" fb"
>
> The errors are when bitbake is compiling gstreamer1.0-plugins-bad, those are
> caused
> by line 43 of /usr/include/EGL/eglvivante.h
>
> it has
> #elif defined(LINUX) && defined(EGL_API_FB)
> but "EGL_API_FB" is not defined anywhere.
>
> I modified two Makefile by hand, gst-libs/gst/egl/Makefile and
> ext/eglgles/Makefile
> and built with success.
> So I think these should have something like
> EGL_CFLAGS=-DLINUX -DEGL_API_FB
> only  when "fb" is specified but I don't know how and where to fix this.
>
> Could someone help to fix this in Yocto manner?

If you add:

DISTRO_FEATURES_remove = "x11 wayland"

it should do the right thing. No need to add 'fb'.

-- 
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list