Before building the distribution, read through your OS-specific
documentation in README
file in
xc/programs/Xserver/hw/xfree86/doc
. After that go to your build
directory which will either be the xc
directory or the shadow
tree which was create previously, and run "make World"
.
It is also advisable to that you redirect standard output stdout
and standard error output stderr to World.Log
, so that
you can track down problems that might occur during the build.
With Bourne-like shells (examples include the Bash, the Korn, and
zsh
shells) use the following command:
make World > World.log 2>&1
for C-shell variants (csh
, tcsh
, etc), use:
make World >& World.log
You can then follow the progress of the build by running:
tail -f World.log
in a terminal window.
When the build is finished, you should check the World.Log
file to
see if there were any problems. If there were not, then install the binaries.
By default "make World" stops when the first error is found. To restart that
same build process after correcting the various problems, run just 'make'.
If Imakefiles or part of the build configuration were changed as part of correcting the problem, then either re-run "make World", or run "make Everything".
If instead, you want "make World" to continue past errors, then instead execute it as follows:
for Bourne-like shells:
make WORLDOPTS=-k World > World.log 2>&1
for C-shell variants:
make WORLDOPTS=-k World >& World.log
For installation, run "make install
" and "make install.man
"
and ensure that there is enough space in the /usr/X11R6
directory.
If instead you want to install XFree86 on a filesystem other than
/usr
, make a symbolic link to /usr/X11R6
before running the
install process.