[PATCH v2] Building: update the Raspberry Pi weston section

Silvan Jegen s.jegen at gmail.com
Tue Sep 17 12:16:38 PDT 2013


Update the Weston autogen.sh flags and make the accompanying text less
confusing.
---
 raspberrypi.html | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

diff --git a/raspberrypi.html b/raspberrypi.html
index 44d9ce4..153b8a2 100644
--- a/raspberrypi.html
+++ b/raspberrypi.html
@@ -146,24 +146,25 @@ contains similar files for Android, and will not work.</p>
 <pre>    $ git clone git://anongit.freedesktop.org/wayland/weston
     $ cd weston
 
-    $ ./autogen.sh --prefix=$WLD \
-    --disable-setuid-install --with-cairo-glesv2 \
+    $ ./autogen.sh --prefix=$WLD --disable-setuid-install \
     --disable-x11-compositor --disable-drm-compositor \
     --disable-fbdev-compositor --disable-wayland-compositor \
-    --disable-weston-launch --disable-simple-egl-clients \
-    --disable-egl --disable-libunwind --disable-colord \
-    --disable-resize-optimization --disable-xwayland-test \
+    --disable-weston-launch --disable-simple-egl-clients --disable-egl \
+    --disable-libunwind --disable-colord --disable-resize-optimization \
+    --disable-xwayland-test \
     WESTON_NATIVE_BACKEND="rpi-backend.so"
 
     $ make
     $ make install
 </pre>
 
-<p>When adding <tt>--disable-wayland-compositor</tt> you can remove the
-dummy <tt>wayland-egl.pc</tt> pkg-config file, if you installed it before.
-This makes sure, that toytoolkit (Weston demo programs) does not use Cairo
-EGL. EGL does not work for clients due to EGL Wayland platform being
-unimplemented on Raspberry Pi.</p>
+<p>If you decide to use the <tt>--disable-wayland-compositor</tt>
+flag supplied above you can remove the dummy <tt>wayland-egl.pc</tt>
+pkg-config file which you may have installed from following an older
+version of this guide. Removing this file makes sure, that toytoolkit
+(Weston demo programs) does not use Cairo EGL. EGL does not work for
+clients due to the EGL Wayland platform being unimplemented on the
+Raspberry Pi.</p>
 
 <p>Weston should work by running <tt>weston</tt>. Remember to have the
 environment set up, and it is useful to have an ssh session open to your
-- 
1.8.4



More information about the wayland-devel mailing list