aboutsummaryrefslogtreecommitdiff
path: root/docs/download.html
diff options
context:
space:
mode:
authorRadosław Kujawa <radoslaw.kujawa@c0ff33.net>2026-07-17 14:54:32 +0200
committerRadosław Kujawa <radoslaw.kujawa@c0ff33.net>2026-07-17 14:54:32 +0200
commit2702c90d7a39fca2a3319c5e915fd290cb31fc70 (patch)
tree283c4d851efef7e3a7cd03ba80c87e2bffcdbb2c /docs/download.html
parent836167945ec2c7ad5acdf0aa17ce35ec1b9428a6 (diff)
Initial import.
Diffstat (limited to 'docs/download.html')
-rw-r--r--docs/download.html104
1 files changed, 104 insertions, 0 deletions
diff --git a/docs/download.html b/docs/download.html
new file mode 100644
index 0000000..54c5d97
--- /dev/null
+++ b/docs/download.html
@@ -0,0 +1,104 @@
+<HTML>
+
+<TITLE>Getting Mesa</TITLE>
+
+<BODY text="#000000" bgcolor="#55bbff" link="#111188">
+
+<H1>Downloading / Unpacking</H1>
+
+<p>
+Mesa can be downloaded from the
+<a href="http://www.sourceforge.net/projects/mesa3d" target="_parent">
+SourceForge download area</A>.
+</p>
+
+<p>
+Since version 2.3, Mesa is distributed in two pieces: main library code
+and demos. If you're upgrading from a previous version of Mesa or you're not
+interested in the demos you can just download the core Mesa archive file.
+</p>
+
+<p>
+Mesa is available in at least three archive formats:
+</p>
+
+<pre>
+1. GNU zip/tar
+
+ Download MesaLib-X.Y.tar.gz and optionally MesaDemos-X.Y.tar.gz
+ Unpack with:
+ gzcat MesaLib-X.Y.tar.gz | tar xf -
+ gzcat MesaDemos-X.Y.tar.gz | tar xf -
+ or
+ gunzip MesaLib-X.Y.tar.gz ; tar xf MesaLib-X.Y.tar
+ gunzip MesaDemos-X.Y.tar.gz ; tar xf MesaLib-X.Y.tar
+ or
+ tar zxf MesaLib-X.Y.tar.gz
+ tar zxf MesaDemos-X.Y.tar.gz
+
+ If you don't have gzcat try zcat instead.
+
+2. Unix compressed/tar
+
+ Download MesaLib-X.Y.tar.Z and optionally MesaDemos-X.Y.tar.Z
+ Unpack with:
+ zcat MesaLib-X.Y.tar.Z | tar xf -
+ zcat MesaDemos-X.Y.tar.Z | tar xf -
+
+3. ZIP format
+
+ Download MesaLib-X.Y.zip and optionally MesaDemos-X.Y.zip
+ Unpack with:
+ unzip MesaLib-X.Y.zip
+ unzip MesaDemos-X.Y.zip
+</pre>
+
+<p>
+After unpacking you'll have these directories (and more):
+</p>
+<pre>
+Makefile.X11 - top-level Makefile for X11-based systems
+Make-config - system configurations used by the Makefile.X11
+include/ - GL header (include) files
+bin/ - shell scripts for making shared libraries, etc
+lib/ - final client libraries, created during compilation
+docs/ - documentation
+src/ - source code for libraries
+src/mesa - sources for the main Mesa library and device drivers
+src/glu - libGLU source code
+src/glw - Xt/Motif/OpenGL widget code
+
+
+and if you downloaded and unpacked the MesaDemos.X.Y archive:
+
+src/glut - GLUT source code
+progs/ - OpenGL programs
+progs/demos - original Mesa demos
+progs/xdemos - GLX OpenGL/Mesa demos
+progs/redbook - examples from the OpenGL Programming Guide
+progs/samples - examples from SGI
+progs/images/ - image files
+
+</pre>
+
+<p>
+Proceed to <a href="install.html">compilation and installation
+instructions</a>.
+</p>
+
+<H1>GLUT</H1>
+
+<p>
+Mesa 2.5 and later includes Mark Kilgard's GLUT library (GL Utility Toolkit).
+GLUT is built automatically on systems which support it.
+</p>
+<p>
+The GLUT tests, demos, examples, etc are not included, just the main library.
+To obtain the latest complete release of GLUT please visit the
+<a href="http://www.opengl.org/resources/libraries/glut.html"
+target ="_parent">GLUT page</a> on www.opengl.org.
+</p>
+
+
+</BODY>
+</HTML>