There are some other useful targets defined in the top level
Makefile of XFree86:
make Everything replicates
World except for the cleaning of the source tree.
Everything very quickly rebuilds the tree after a source patch, but
there are times when it is better to force a full build by using
This does a partial cleaning of the source tree. Removes
object files and generated manual pages, but leaves the Makefiles and
the generated dependencies files in place. After a
you need to re-run
to rebuild the XFree86.
This does a full cleaning of the source tree,
removing all generated files. After a
make World is the only option to rebuild XFree86.
This generates all generated header files and in-tree
symbolic links needed by the build. These files are removed by a
This recomputes the dependencies for the various targets
in all Makefiles. Depending on the operating system, the dependencies
are stored in the Makefile, or as a separate file, called
.depend. This target needs the generated include files
This displays the detected operating system version. If
the numbers shown do not match your system, you probably need to set
them manually in
host.def and report the problem to