aboutsummaryrefslogtreecommitdiff
path: root/mesalib/docs/install.html
diff options
context:
space:
mode:
Diffstat (limited to 'mesalib/docs/install.html')
-rw-r--r--mesalib/docs/install.html59
1 files changed, 27 insertions, 32 deletions
diff --git a/mesalib/docs/install.html b/mesalib/docs/install.html
index a344c2ca7..948d147f1 100644
--- a/mesalib/docs/install.html
+++ b/mesalib/docs/install.html
@@ -1,13 +1,13 @@
-<HTML>
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html lang="en">
+<head>
+ <meta http-equiv="content-type" content="text/html; charset=utf-8">
+ <title>Compiling and Installing</title>
+ <link rel="stylesheet" type="text/css" href="mesa.css">
+</head>
+<body>
-<TITLE>Compiling and Installing</TITLE>
-
-<link rel="stylesheet" type="text/css" href="mesa.css"></head>
-
-<BODY>
-
-
-<H1>Compiling and Installing</H1>
+<h1>Compiling and Installing</h1>
<ol>
<li><a href="#prereq-general">Prerequisites for building</a>
@@ -19,12 +19,11 @@
<li><a href="#scons">Building with SCons (Windows/Linux)</a>
<li><a href="#other">Building for other systems</a>
<li><a href="#libs">Library Information</a>
-<li><a href="#pkg-config">Building OpenGL programs with pkg-config
+<li><a href="#pkg-config">Building OpenGL programs with pkg-config</a>
</ol>
-<a name="prereq-general">
-<h1>1. Prerequisites for building</h1>
+<h1 id="prereq-general">1. Prerequisites for building</h1>
<h2>1.1 General</h2>
<ul>
@@ -46,8 +45,7 @@ To build OpenGL ES 1.1 and 2.0 you'll also need
</ul>
-<a name="prereq-dri">
-<h3>1.2 For DRI and hardware acceleration</h3>
+<h3 id="prereq-dri">1.2 For DRI and hardware acceleration</h3>
<p>
The following are required for DRI-based hardware acceleration with Mesa:
@@ -61,10 +59,10 @@ version 2.4.33 or later
<li>Xorg server version 1.5 or later
<li>Linux 2.6.28 or later
</ul>
-</p>
<p>
If you're using a fedora distro the following command should install all
the needed dependencies:
+</p>
<pre>
sudo yum install flex bison imake libtool xorg-x11-proto-devel libdrm-devel \
gcc-c++ xorg-x11-server-devel libXi-devel libXmu-devel libXdamage-devel git \
@@ -73,8 +71,7 @@ the needed dependencies:
-<a name="autoconf">
-<H1>2. Building with autoconf (Linux/Unix/X11)</H1>
+<h1 id="autoconf">2. Building with autoconf (Linux/Unix/X11)</h1>
<p>
The primary method to build Mesa on Unix systems is with autoconf.
@@ -82,19 +79,20 @@ The primary method to build Mesa on Unix systems is with autoconf.
<p>
The general approach is the standard:
+</p>
<pre>
./configure
make
sudo make install
</pre>
+<p>
But please read the <a href="autoconf.html">detailed autoconf instructions</a>
for more details.
</p>
-<a name="scons">
-<H1>3. Building with SCons (Windows/Linux)</H1>
+<h1 id="scons">3. Building with SCons (Windows/Linux)</h1>
<p>
To build Mesa with SCons on Linux or Windows do
@@ -119,8 +117,8 @@ To build Mesa with SCons for Windows on Linux using the MinGW crosscompiler tool
This will create:
</p>
<ul>
-<li>build/windows-x86-debug/mesa/drivers/windows/gdi/opengl32.dll &mdash; Mesa + swrast, binary compatible with Windows's opengl32.dll
-<li>build/windows-x86-debug/gallium/targets/libgl-gdi/opengl32.dll &mdash; Mesa + Gallium + softpipe, binary compatible with Windows's opengl32.dll
+<li>build/windows-x86-debug/mesa/drivers/windows/gdi/opengl32.dll &mdash; Mesa + swrast, binary compatible with Windows's opengl32.dll
+<li>build/windows-x86-debug/gallium/targets/libgl-gdi/opengl32.dll &mdash; Mesa + Gallium + softpipe, binary compatible with Windows's opengl32.dll
</ul>
<p>
Put them all in the same directory to test them.
@@ -128,23 +126,21 @@ Put them all in the same directory to test them.
-<a name="other">
-<H1>4. Building for other systems</H1>
+<h1 id="other">4. Building for other systems</h1>
<p>
Documentation for other environments (some may be very out of date):
</p>
-<UL>
-<li><A HREF="README.VMS">README.VMS</A> - VMS
-<LI><A HREF="README.CYGWIN">README.CYGWIN</A> - Cygwin
-<LI><A HREF="README.WIN32">README.WIN32</A> - Win32
-</UL>
+<ul>
+<li><a href="README.VMS">README.VMS</a> - VMS
+<li><a href="README.CYGWIN">README.CYGWIN</a> - Cygwin
+<li><a href="README.WIN32">README.WIN32</a> - Win32
+</ul>
-<a name="libs">
-<H1>5. Library Information</H1>
+<h1 id="libs">5. Library Information</h1>
<p>
When compilation has finished, look in the top-level <code>lib/</code>
@@ -188,8 +184,7 @@ versions of libGL and device drivers.
</p>
-<a name="pkg-config">
-<H1>6. Building OpenGL programs with pkg-config</H1>
+<h1 id="pkg-config">6. Building OpenGL programs with pkg-config</h1>
<p>
Running <code>make install</code> will install package configuration files