Building XFree86 : Building XFree86 From a Source Distribution : How to get the XFree86 3.3.3 source
Previous: Building XFree86 From a Source Distribution
Next: Configuring the source before building

1.1. How to get the XFree86 3.3.3 source

There are a few starting points for getting the XFree86 source. One option is to start directly with the XFree86 3.3.3 source distribution. In this case, the procedure is as follows:

Another option is to start with the X11R6.3 source distribution and patch it up to XFree86 3.3.3. In this case you need to do the following:

A further option is to start with the XFree86 3.3.2 source, and patch it up to XFree86 3.3.3. In this case you need to do the following:

If you only want to build the XFree86 X servers, you can use a cut-down version of the XFree86 source tree called the ``servers only'' distribution. If you choose this option, do the following:

XFree86 supports a small subset of the X Consortium X11R6.1 contrib distribution. If you wish to build this, you will need at least the following files/directories from that distribution:

	contrib/Imakefile
	contrib/programs/Imakefile
	contrib/programs/ico
	contrib/programs/listres
	contrib/programs/showfont
	contrib/programs/viewres
	contrib/programs/xbiff
	contrib/programs/xcalc
	contrib/programs/xditview
	contrib/programs/xedit
	contrib/programs/xev
	contrib/programs/xeyes
	contrib/programs/xfontsel
	contrib/programs/xgc
	contrib/programs/xload
	contrib/programs/xman
	contrib/programs/xmessage
You will also need the XFree86 patch contrib-3.3.3.diff.gz. To apply the patch, run the following from the directory containing the contrib directory:
	gzip -d < contrib-3.3.3.diff.gz | patch -p0 -E
Alternatively, you can just get the file X333contrib.tgz from the XFree86 source directory, and extract it by running:
	gzip -d < X333contrib.tgz | tar vxf -

If you wish to build the xtest distribution, get the source distribution X33test.tgz from the XFree86 source directory, and extract it by running:

	gzip -d < X33test.tgz | tar vxf -
Note, xtest is no longer part of the core X11 distribution (since X11R6.3).


Building XFree86 : Building XFree86 From a Source Distribution : How to get the XFree86 3.3.3 source
Previous: Building XFree86 From a Source Distribution
Next: Configuring the source before building