[PATCH wayland-web] Updated additional dependencies for a cleaner Ubuntu 12.04 LTS system.

Bill Spitzak spitzak at gmail.com
Mon Oct 27 11:39:39 PDT 2014


Looks good to me!

I'll check if this is also needed for the 14.04 instructions. Probably 
it is.

Also when I did these instructions, I just wrote what I found worked by 
pretty much blind searching. I am wondering if I missed some method to 
compile all known "xorg/proto" stuff in one step. I notice that xcb 
support seems to compile all it's prototypes in one step. Anybody 
familiar with the X code base know if I missed something?

On 10/27/2014 12:25 AM, Jon A. Cruz wrote:
> ---
>   ubuntu12.04.html | 10 +++++++++-
>   1 file changed, 9 insertions(+), 1 deletion(-)
>
> diff --git a/ubuntu12.04.html b/ubuntu12.04.html
> index 804433e..7576fd4 100644
> --- a/ubuntu12.04.html
> +++ b/ubuntu12.04.html
> @@ -15,7 +15,8 @@ Building Weston on Ubuntu 12.04</h1>
>   XWayland on an Ubuntu 12.04 LTS system, on May 23rd, 2014. This system had
>   previously been used to compile Xlib programs, and thus already had
>   some dependencies (such as git, the compiler, and X11 header files)
> -installed.</p>
> +installed. Dependencies were last updated from a successful build
> +on October 20th, 2014.</p>
>
>   <p>Parallel make (<code>make -j 9</code>) will probably work on all
>   packages but only the ones shown were compiled this way.</p>
> @@ -39,6 +40,7 @@ mkdir -p $ACLOCAL_PATH
>
>   <span class="comment"># dependencies for libwayland:</span>
>   sudo apt-get install doxygen <span class="comment"># or use --disable-documentation</span>
> +sudo apt-get install xmlto <span class="comment"># or use --disable-documentation</span>
>
>   <span class="comment"># libwayland-*:</span>
>   git clone git://anongit.freedesktop.org/wayland/wayland
> @@ -253,6 +255,12 @@ cd libxkbfile
>   make && make install
>   cd ..
>
> +git clone git://anongit.freedesktop.org/xorg/proto/scrnsaverproto
> +cd scrnsaverproto
> +./autogen.sh --prefix=$WLD
> +make && make install
> +cd ..
> +
>   <span class="comment"># XWayland:</span>
>   git clone git://anongit.freedesktop.org/xorg/xserver
>   cd xserver
>


More information about the wayland-devel mailing list