[Web] [PATCH] Nvidia link, dupe macros build, dependency version info
Darxus
darxus at chaosreigns.com
Thu Mar 29 14:03:43 PDT 2012
Improve the Nvidia firmware link again. Don't build macros a second time.
Improve dependency version info.
---
building.html | 28 +++++++++++-----------------
1 files changed, 11 insertions(+), 17 deletions(-)
diff --git a/building.html b/building.html
index 6257b02..192ccfc 100644
--- a/building.html
+++ b/building.html
@@ -35,8 +35,8 @@ Cards probably work back to Radeon 7200 (2000).</p>
<p><b>nVidia</b>: Requires Nouveau (open source driver). DRM output
requires kernel version 2.6.37 for nv40 or lower cards, 2.6.38 for nv50
-cards. NVC0 / Fermi chips, release March 2010, require
-<a href="http://nouveau.freedesktop.org/wiki/NVC0_Firmware">loading
+cards. Some new cards require
+<a href="http://nouveau.freedesktop.org/wiki/InstallDRM#Firmware">loading
external firmware</a>.</p>
<h2>Setting up the environment</h2>
@@ -69,12 +69,11 @@ you wish to build the packages.</p>
<h2>Mesa</h2>
-<p>Wayland uses the mesa EGL stack, and all extensions required to run
-EGL on KMS are now upstream on the master branch. You'll need to pull
-it from git, because 7.10 does not include required commits related to
-BGRA8888 and wayland-egl. For this you'll also need a development
-package for libdrm.
-Other dependencies are development packages of xcb-dri2 and xcb-xfixes.</p>
+<p>Wayland uses the mesa EGL stack, and all extensions required to run EGL
+on KMS are now upstream on the master branch. Wayland master requires
+mesa master. Wayland 0.85 works with mesa branch 8.0. For this you'll
+also need a development package for libdrm. Other dependencies are
+development packages of xcb-dri2 and xcb-xfixes.</p>
<pre> $ git clone git://anongit.freedesktop.org/git/mesa/drm
$ cd drm
@@ -111,16 +110,11 @@ be built as DRI drivers, which the EGL loader will load just fine.</p>
<h2>libxkbcommon</h2>
-<p>Wayland needs libxkbcommon for translating evdev keycodes to
-keysyms. For this you'll need development packages for xproto,
-kbproto, macros and libX11.</p>
+<p>Wayland needs libxkbcommon for translating evdev keycodes to keysyms.
+For wayland 0.85 use libxkbcommon branch for-weston-0.85. For this you'll
+need development packages for xproto, kbproto, macros and libX11.</p>
-<pre> $ git clone git://anongit.freedesktop.org/xorg/util/macros
- $ cd macros
- $ ./autogen.sh --prefix=$WLD
- $ make && make install
-
- $ git clone git://anongit.freedesktop.org/xorg/proto/xproto
+<pre> $ git clone git://anongit.freedesktop.org/xorg/proto/xproto
$ cd xproto
$ ./autogen.sh --prefix=$WLD
$ make && make install
--
1.7.1
More information about the wayland-devel
mailing list