I recompiled Tomeu's userland git and weston with EGL enabled. Compiled ok, but starting weston gives the following error ..
07:33:06.983] OS: Linux, 3.18.1, #9 Mon Dec 22 21:36:03 SGT 2014, armv6l [07:33:06.986] Using config file '/root/.config/weston.ini' [07:33:06.988] Loading module '/usr/way/lib/weston/rpi-backend.so' [07:33:07.006] Failed to load module: /usr/way/lib/weston/rpi-backend.so: undefined symbol: eglTerminate Without "--enable-egl", weston runs. Here's my weston's config .. I="-fPIC -DBCMHOST=1" I="$I -I/opt/vc/include -I/opt/vc/include/EGL" I="$I -I/opt/vc/include/interface/vcos/pthreads" I="$I -I/opt/vc/include/interface/vmcs_host/linux" L="-L/opt/vc/lib -L/usr/way/lib" WESTON_NATIVE_BACKEND="rpi-backend.so" \ EGL_CFLAGS="$I" \ EGL_LIBS="$L" \ autogen.sh --enable-shared --disable-static \ --disable-colord \ --disable-dbus \ --disable-drm-compositor \ --disable-libinput-backend \ --disable-libunwind \ --disable-resize-optimization \ --disable-x11-compositor \ --disable-xwayland-test \ --disable-wcap-tools \ --disable-wayland-compositor \ --enable-demo-clients-install \ --enable-egl \ --enable-rpi-compositor \ --enable-screen-sharing \ --enable-simple-egl-clients \ --enable-weston-launch \ --with-cairo=image \ --prefix=/usr/way Here's my mesa's config ... autogen.sh \ --prefix=/usr/way \ --enable-egl --enable-gbm --enable-gles2 \ --enable-shared-glapi \ --enable-sysfs \ --disable-static \ --with-dri-drivers=swrast \ --with-egl-platforms=x11,wayland,drm \ --with-gallium-drivers="vc4,swrast" Thanks, Jeff _______________________________________________ wayland-devel mailing list wayland-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/wayland-devel