Hello,
I've try to build
ELDK 5.5.3 core-image-lsb-dev for qemuarm
on Ubuntu 14.04.
And got error.

Here is a part of logs:

Build Configuration:
BB_VERSION        = "1.20.0"
BUILD_SYS         = "x86_64-linux"
NATIVELSBSTRING   = "Ubuntu-14.04"
TARGET_SYS        = "arm-linux-gnueabi"
MACHINE           = "qemuarm"
DISTRO            = "eldk"
DISTRO_VERSION    = "5.5.3"
TUNE_FEATURES     = "armv5 thumb dsp"
TARGET_FPU        = "soft"
meta
meta-yocto
meta-yocto-bsp
meta-eldk
meta-hob = "(detachedfromeldk-5.5.3):ba6000e2a2d5d5562e953294d11d7aab92483949"
...
ERROR: Function failed: do_compile (log file is located at /home/.../git/eldk/build_qemu/2014-11-13-ba6000e-armv7a-hf/tmp/work/armv5te-linux-gnueabi/mesa/2_9.1.6-r0/temp/log.do_compile.1577)
NOTE: recipe mesa-2_9.1.6-r0: task do_compile: Failed
ERROR: Task 3565 (/home/.../git/eldk/meta/recipes-graphics/mesa/mesa_9.1.6.bb, do_compile) failed with exit code '1'



And here is a part of log of the failed task:
...
arm-linux-gnueabi-libtool: compile: arm-linux-gnueabi-gcc -march=armv5te -marm -mthumb-interwork --sysroot=/home/.../git/eldk/build_qemu/2014-11-13-ba6000e-armv7a-hf/tmp/sysroots/qemuarm -DPACKAGE_NAME=\"Mesa\" -DPACKAGE_TARNAME=\"mesa\" -DPACKAGE_VERSION=\"9.1.6\" "-DPACKAGE_STRING=\"Mesa 9.1.6\""
...
-DHAVE_DRM_PLATFORM -O2 -pipe -g -feliminate-unused-debug-types -fno-omit-frame-pointer -Wall -std=c99 -Werror=implicit-function-declaration -Werror=missing-prototypes -fno-strict-aliasing -fno-builtin-memcmp -c /home/.../git/eldk/build_qemu/2014-11-13-ba6000e-armv7a-hf/tmp/work/armv5te-linux-gnueabi/mesa/2_9.1.6-r0/Mesa-9.1.6/src/egl/drivers/dri2/platform_wayland.c -fPIC -DPIC -o .libs/platform_wayland.o In file included from /home/.../git/eldk/build_qemu/2014-11-13-ba6000e-armv7a-hf/tmp/work/armv5te-linux-gnueabi/mesa/2_9.1.6-r0/Mesa-9.1.6/src/egl/drivers/dri2/platform_wayland.c:41:0: ../../../../src/egl/wayland/wayland-drm/wayland-drm-client-protocol.h: In function 'wl_drm_create_buffer': ../../../../src/egl/wayland/wayland-drm/wayland-drm-client-protocol.h:182:2: error: implicit declaration of function 'wl_proxy_marshal_constructor' [-Werror=implicit-function-declaration]
  id = wl_proxy_marshal_constructor((struct wl_proxy *) wl_drm,
  ^
../../../../src/egl/wayland/wayland-drm/wayland-drm-client-protocol.h:182:5: warning: assignment makes pointer from integer without a cast [enabled by default]
  id = wl_proxy_marshal_constructor((struct wl_proxy *) wl_drm,
     ^
In file included from /home/.../git/eldk/build_qemu/2014-11-13-ba6000e-armv7a-hf/tmp/work/armv5te-linux-gnueabi/mesa/2_9.1.6-r0/Mesa-9.1.6/src/egl/drivers/dri2/platform_wayland.c:41:0: ../../../../src/egl/wayland/wayland-drm/wayland-drm-client-protocol.h: In function 'wl_drm_create_planar_buffer': ../../../../src/egl/wayland/wayland-drm/wayland-drm-client-protocol.h:193:5: warning: assignment makes pointer from integer without a cast [enabled by default]
  id = wl_proxy_marshal_constructor((struct wl_proxy *) wl_drm,
     ^
cc1: some warnings being treated as errors
make[4]: *** [platform_wayland.lo] Error 1
...

_______________________________________________
eldk mailing list
[email protected]
http://lists.denx.de/mailman/listinfo/eldk

Reply via email to