tce-load -i compiletc Xorg-7.7-3d-dev wayland-protocols libinput-dev libwebp-dev libva-dev libxkbcommon-dev pango-dev linux-pam-dev lcms2-dev colord-dev cd weston-5.0.0 patch -Np0 -i ../weston-1.12.0_group.patch sudo mkdir /usr/local/include/security sudo ln -s /tmp/tcloop/linux-pam-dev/usr/local/include/* /usr/local/include/security CC="gcc -flto -fuse-linker-plugin -mtune=generic -Os -pipe" CXX="g++ -flto -fuse-linker-plugin -mtune=generic -Os -pipe -fno-exceptions -fno-rtti" ./configure --prefix=/usr/local --disable-static --localstatedir=/var --libexecdir=/usr/local/lib/weston --enable-demo-clients-install --with-cairo=image [--with-cairo-glesv2] [--enable-rdp-compositor --enable-screen-sharing] [freerdp >= 1.1.0] [The screen-share.so module requires the RDP backend] find . -name Makefile -type f -exec sed -i 's/-g -O2//g' {} \; make [1m 42.11s] sudo make install Native Backend drm-backend.so setuid Install yes Cairo Renderer image EGL yes xcb_xkb yes XWayland yes dbus yes ivi-shell yes Build wcap utility yes Build Fullscreen Shell yes Enable developer documentation no weston-launch utility yes systemd-login support no systemd notify support no DRM Compositor yes X11 Compositor yes Wayland Compositor yes Headless Compositor yes FBDEV Compositor yes RDP Compositor no Screen Sharing no JUnit XML output yes Build Clients yes Build EGL Clients no Build Simple Clients yes Build Simple EGL Clients yes Install Demo Clients yes Colord Support yes LCMS2 Support yes libjpeg Support yes libwebp Support yes VA H.264 encoding Support yes $ sudo mkdir -p /run/user/$(id -u) $ sudo chown tc:staff /run/user/$(id -u) $ sudo chmod 700 /run/user/$(id -u) $ XDG_RUNTIME_DIR=/run/user/$(id -u) weston-launch