Skip to content

Instantly share code, notes, and snippets.

@zzeroo
Created September 5, 2016 11:01
Show Gist options
  • Save zzeroo/a930ddcc987816c4d9ca5f512dfa1cc3 to your computer and use it in GitHub Desktop.
Save zzeroo/a930ddcc987816c4d9ca5f512dfa1cc3 to your computer and use it in GitHub Desktop.

libxcommon

cd
git clone http://github.com/xkbcommon/libxkbcommon
cd libxkbcommon
./autogen.sh --prefix=$WLD --enable-docs=no --disable-x11
make && make install

Weston config

cd
git clone git://anongit.freedesktop.org/wayland/weston
cd weston
./autogen.sh --prefix=$WLD \
    --disable-x11-compositor --disable-drm-compositor \
    --disable-wayland-compositor --enable-weston-launch \
    --disable-libunwind --disable-colord --disable-resize-optimization \
    --disable-xwayland-test \
    --enable-clients --enable-demo-clients-install \
    WESTON_NATIVE_BACKEND="fbdev-backend.so"

results in

        Native Backend                  fbdev-backend.so
        setuid Install                  yes

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

        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                  no
        X11 Compositor                  no
        Wayland Compositor              no
        Headless Compositor             yes
        RPI Compositor                  yes
        FBDEV Compositor                yes
        RDP Compositor                  no
        Screen Sharing                  no
        JUnit XML output                yes

        Raspberry Pi BCM headers        no

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

        Install Demo Clients            yes

        Colord Support
        LCMS2 Support                   no
        libjpeg Support                 no
        libwebp Support                 no
        libunwind Support
        VA H.264 encoding Support       no
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment