X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=docs%2Fdownload.html;h=bf5fb24f2069a782b2ada0c4aa49328371185269;hb=d003877c669414474fbe00ca423ebbb462939529;hp=79b34e4990f86d7b9b288db2c0dffacacc0aa39c;hpb=0b27aceae2464db3dd149cf4fd667e353a655c5e;p=mesa.git diff --git a/docs/download.html b/docs/download.html index 79b34e4990f..bf5fb24f206 100644 --- a/docs/download.html +++ b/docs/download.html @@ -2,105 +2,138 @@
+Last development release: 6.5.2 +
+ ++Last stable release: 6.4.2 +
+ ++Primary download site: +SourceForge +
+ + ++Mesa is distributed in several parts: +
++If you're not interested in running the demos, you'll only need the first +package. +
-Mesa can be downloaded from the - -SourceForge download area. +If you're new to this and not sure what you're doing, grab all three packages.
-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. +The packages are available in .tar.gz, .tar.bz2 and .zip formats. +Other sites might offer additional package formats.
+-Mesa is available in at least three archive formats: +All the packages should be in the same directory prior to unpacking.
++ tar zxf MesaLib-X.Y.tar.gz + tar zxf MesaDemos-X.Y.tar.gz + tar zxf MesaGLUT-X.Y.tar.gz ++or
-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 + gzcat MesaLib-X.Y.tar.gz | tar xf - + gzcat MesaDemos-X.Y.tar.gz | tar xf - + gzcat MesaGLUT-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 MesaDemos-X.Y.tar + gunzip MesaGLUT-X.Y.tar.gz ; tar xf MesaGLUT-X.Y.tar ++
+ bunzip2 -c MesaLib-X.Y.tar.gz | tar xf - + bunzip2 -c MesaDemos-X.Y.tar.gz | tar xf - + bunzip2 -c MesaGLUT-X.Y.tar.gz | tar xf - ++
+ unzip MesaLib-X.Y.zip + unzip MesaDemos-X.Y.zip + unzip MesaGLUT-X.Y.zip ++
-After unpacking you'll have these directories (and more): +After unpacking you'll have these files and directories (among others):
-Makefile.X11 - "old" top-level Makefile for X11-based systems -Make-config - system configurations used by the Makefile.X11 -configure - the GNU autoconf script -bin/ - shell scripts for making shared libraries, etc +Makefile - top-level Makefile for most systems +configs/ - makefile parameter files for various systems include/ - GL header (include) files -lib/ - client libraries, created during installation -src/ - source code for the main libGL library -si-glu/ - SGI Sample Implementation of libGLU -src-glu/ - old source code for libGLU (obsolete) +bin/ - shell scripts for making shared libraries, etc docs/ - documentation -util/ - handly utility functions -widgets-mesa/ - Mesa widgets for Xt/Motif (obsolete) -widgets-sgi/ - SGI OpenGL widgets for Xt/Motif +src/ - source code for libraries +src/mesa - sources for the main Mesa library and device drivers +src/glu - libGLU source code +src/glx - sources for building libGL with full GLX and DRI support +src/glw - Xt/Motif/OpenGL widget code +-and if you downloaded and unpacked the demos: +If you downloaded and unpacked the MesaDemos.X.Y package: -src-glut/ - source code for GLUT toolkit -demos/ - GLUT demos -xdemos/ - X11 and SVGA demo programs -samples/ - sample OpenGL programs from SGI -book/ - example programs from the OpenGL Programming Guide, - converted to GLUT by Mark Kilgard, from GLUT distribution. -images/ - image files +
+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 ++If you downloaded and unpacked the MesaGLUT.X.Y package: +
+src/glut - GLUT library source code
-Proceed to compilation and installation +Proceed to the compilation and installation instructions.
--Mesa 2.5 and later includes Mark Kilgard's GLUT library (GL Utility Toolkit). -GLUT is built automatically on systems which support it. -
--The GLUT tests, demos, examples, etc are not included, just the main library. -To obtain the latest complete release of GLUT please visit the -GLUT homepage -
-