From 7548b0d97189b9976581d4c7f4d671710c1d78a0 Mon Sep 17 00:00:00 2001 From: Darxus Date: Tue, 16 Aug 2016 20:42:54 -0400 Subject: Ubuntu 16:04: Updated testing date, minor fixes Changed build order for weston's make check. --- ubuntu16.04.html | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/ubuntu16.04.html b/ubuntu16.04.html index efefdf0..7c2b258 100644 --- a/ubuntu16.04.html +++ b/ubuntu16.04.html @@ -12,7 +12,7 @@ Building Weston on Ubuntu 16.04

The following sequence of commands successfully built Weston and -XWayland on a pristine Ubuntu 16.04 system, on June 19, 2016. These +XWayland on a pristine Ubuntu 16.04 system, on August 16, 2016. These commands will probably work on any system based on Ubuntu 16.04.

"make check" runs included tests, and is not required, but is a good @@ -113,7 +113,7 @@ sudo apt install x11proto-xcmisc-dev x11proto-bigreqs-dev x11proto-randr-dev \ x11proto-fonts-dev x11proto-video-dev x11proto-composite-dev \ x11proto-record-dev x11proto-scrnsaver-dev x11proto-resource-dev \ x11proto-xf86dri-dev x11proto-present-dev x11proto-xinerama-dev \ - libxkbfile-dev libxfont-dev + libxkbfile-dev libxfont-dev libpixman-1-dev x11proto-render-dev # configure: error: Xwayland build explicitly requested, but required modules not found. # checking for XWAYLANDMODULES... no @@ -122,7 +122,7 @@ sudo apt install libepoxy-dev # this error message is unin # No package 'xfont2' found git clone git://anongit.freedesktop.org/xorg/lib/libXfont -cd xserver +cd libXfont ./autogen.sh --prefix=$WLD make check make && make install @@ -147,19 +147,19 @@ cd .. sudo apt install libgles2-mesa-dev libxcb-composite0-dev libxcursor-dev \ libcairo2-dev libgbm-dev libpam0g-dev +# Links needed so XWayland works: +mkdir -p $WLD/share/X11/xkb/rules +ln -s /usr/share/X11/xkb/rules/evdev $WLD/share/X11/xkb/rules/ +ln -s /usr/bin/xkbcomp $WLD/bin/ + git clone git://anongit.freedesktop.org/wayland/weston cd weston ./autogen.sh --prefix=$WLD --disable-setuid-install --with-xserver-path=$WLD/bin/Xwayland -make check +make check # runs Xwayland make && make install cd .. -# Links needed so XWayland works: -mkdir -p $WLD/share/X11/xkb/rules -ln -s /usr/share/X11/xkb/rules/evdev $WLD/share/X11/xkb/rules/ -ln -s /usr/bin/xkbcomp $WLD/bin/ - # Weston configuration: mkdir -p ~/.config cp weston/weston.ini ~/.config -- cgit v1.2.3