[weston] Under specific configuration, two tests of weston are compiled with errors.

Joaquim Duran jduran.gm at gmail.com
Tue Oct 13 04:24:09 PDT 2015


Version weston 1.9.0

Configuration:

./autogen.sh \
    --disable-devdocs \
    --disable-dbus \
    --disable-xwayland \
    --disable-xwayland-test \
    --disable-x11-compositor \
    --disable-drm-compositor \
    --disable-wayland-compositor \
    --disable-headless-compositor \
    --disable-rpi-compositor \
    --enable-fbdev-compositor \
    --disable-rdp-compositor \
    --disable-systemd-login \
    --disable-weston-launch \
    --disable-wcap-tools \
    --with-cairo=image \
    --disable-xkbcommon \
    --enable-clients \
    --disable-simple-clients \
    --disable-simple-egl-clients \
    --build=i686-linux --host=arm-none-linux-gnueabi
--target=arm-none-linux-gnueabi \
    --prefix=$INSTALL_DIR --with-sysroot=${SYSROOT_DIR}


Native Backend fbdev-backend.so
setuid Install yes

Cairo Renderer image
EGL yes
libxkbcommon no
xcb_xkb
XWayland no
dbus no

ivi-shell yes

Build wcap utility no
Build Fullscreen Shell yes
Enable developer documentation no

weston-launch utility no
systemd-login support no

DRM Compositor no
X11 Compositor no
Wayland Compositor no
Headless Compositor no
RPI Compositor no
FBDEV Compositor yes
RDP Compositor no
Screen Sharing no
JUnit XML output no

Raspberry Pi BCM headers no

Build Clients yes
Build EGL Clients no
Build Simple Clients no
Build Simple EGL Clients no

Install Demo Clients no

Colord Support no
LCMS2 Support no
libwebp Support no
libunwind Support no
VA H.264 encoding Support no

Error 1:

  CC     tests/buffer_count_weston-buffer-count-test.o
tests/buffer-count-test.c:31:25: fatal error: wayland-egl.h: No such
file or directory
compilation terminated.
make[1]: *** [tests/buffer_count_weston-buffer-count-test.o] Error 1
make[1]: Leaving directory `/home/gem-med/Logic_BSPs/Linux_3.0/src/weston'
make: *** [all] Error 2

Error 2:

make[1]: Entering directory `/home/gem-med/Logic_BSPs/Linux_3.0/src/weston'
  CC     tests/setbacklight-setbacklight.o
cc1: warning: include location "/usr/include/libdrm" is unsafe for
cross-compilation [-Wpoison-system-directories]
tests/setbacklight.c:41:25: fatal error: xf86drmMode.h: No such file
or directory
compilation terminated.
make[1]: *** [tests/setbacklight-setbacklight.o] Error 1
make[1]: Leaving directory `/home/gem-med/Logic_BSPs/Linux_3.0/src/weston'

Joaquim Duran


More information about the wayland-devel mailing list