<HTML ><HEAD ><TITLE >XFree86 4.0 or later</TITLE ><META NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.63 "><LINK REL="HOME" TITLE="Nvidia OpenGL Configuration mini-HOWTO" HREF="index.html"><LINK REL="UP" TITLE="Download the software packages" HREF="downloadsw.html"><LINK REL="PREVIOUS" TITLE="Linux Kernel >= 2.2.12 Required" HREF="x62.html"><LINK REL="NEXT" TITLE="OpenGL man pages" HREF="x89.html"></HEAD ><BODY CLASS="SECT1" BGCOLOR="#FFFFFF" TEXT="#000000" LINK="#0000FF" VLINK="#840084" ALINK="#0000FF" ><DIV CLASS="NAVHEADER" ><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TH COLSPAN="3" ALIGN="center" >Nvidia OpenGL Configuration mini-HOWTO</TH ></TR ><TR ><TD WIDTH="10%" ALIGN="left" VALIGN="bottom" ><A HREF="x62.html" >Prev</A ></TD ><TD WIDTH="80%" ALIGN="center" VALIGN="bottom" >Chapter 2. Download the software packages</TD ><TD WIDTH="10%" ALIGN="right" VALIGN="bottom" ><A HREF="x89.html" >Next</A ></TD ></TR ></TABLE ><HR ALIGN="LEFT" WIDTH="100%"></DIV ><DIV CLASS="SECT1" ><H1 CLASS="SECT1" ><A NAME="AEN68" >2.2. XFree86 4.0 or later</A ></H1 ><P > The current version of XFree86 is 4.2.0 as of this writing. It can be downloaded as source or binaries. It is generally recommended to download the binaries these days. See <A HREF="http://www.xfree86.org/" TARGET="_top" >http://www.XFree86.org</A > for the lastest official information on installation of XFree86. Later in this document, I describe only the very basic procedure for compiling and installing from the source. </P ><P > XFree86 source code comes in three files: <P ></P ><UL ><LI ><P >X420src-1.tgz</P ></LI ><LI ><P >X420src-2.tgz</P ></LI ><LI ><P >X420src-3.tgz</P ></LI ><LI ><P >doctools-1.3.tgz</P ></LI ><LI ><P >utils.tgz</P ></LI ></UL > </P ><P > Doctools is the DocBook SGML package used by XFree86 to prepare the X documentation. Utils contains the source for the "extract" program, which is a modified GNU tar with gzip support. Extract is only important if you are installing a binary distribution of XFree86 on top of your existing XFree86 to upgrade it. Extract unlinks old existing files that are being extracted/updated instead of skipping them. Extract comes with the binary distributions so utils.tgz is only important for making your own binary distribution. </P ><P > You can download XFree86 from its ftp site: <A HREF="ftp://ftp.xfree86.org/" TARGET="_top" >ftp://ftp.xfree86.org/</A > </P ><P > XFree86 includes <A HREF="http://www.sgi.com/software/opensource/glx/" TARGET="_top" >GLX</A >, the OpenGL X interface functions. Each window system has to provide the platform-specific interfaces between OpenGL and the window system for mapping a GL rendering context to a window system widget. Recent versions of XFree86, like version 4.2.0, now also include libGLU and the OpenGL manual pages. </P ></DIV ><DIV CLASS="NAVFOOTER" ><HR ALIGN="LEFT" WIDTH="100%"><TABLE WIDTH="100%" BORDER="0" CELLPADDING="0" CELLSPACING="0" ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" ><A HREF="x62.html" >Prev</A ></TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="index.html" >Home</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" ><A HREF="x89.html" >Next</A ></TD ></TR ><TR ><TD WIDTH="33%" ALIGN="left" VALIGN="top" >Linux Kernel >= 2.2.12 Required</TD ><TD WIDTH="34%" ALIGN="center" VALIGN="top" ><A HREF="downloadsw.html" >Up</A ></TD ><TD WIDTH="33%" ALIGN="right" VALIGN="top" >OpenGL man pages</TD ></TR ></TABLE ></DIV ></BODY ></HTML >