The server link kit allow you to rebuild just the X server with a
minimum amount of disk space. Just unpack it, make the appropriate
changes to the xf86site.def
, type ``./mkmf
'' and
``make
'' to link the server. See /usr/X11R6/lib/Server/README
for more info.
See INSTALL for instructions on unbundling and building the source distribution.
You should configure the distribution by editing
xc/config/cf/host.def
before compiling. To compile the
sources, invoke ``make World
'' in the xc directory.
XFree86 has a configuration option to select the console
drivers to use in xf86site.def
:
#define XFree86ConsoleDefines -DPCCONS_SUPPORT
#define XFree86ConsoleDefines -DPCVT_SUPPORT
xf86site.def
the
pccons and pcvt drivers will be supported.
XFree86 also compiles on other OpenBSD architectures.
The XFree86 servers can also been built on OpenBSD/mips. The S3 server has been tested on an Acer Mips system with a S3/928 board. Contact Per Fogelstrom ([email protected]) for details.
The Xsun server patches from Dennis Ferguson and Matthew Green for
NetBSD have been integrated in
xc/programs/Xserver/hw/sun
. The Xsun server can be built on
the sparc and the sun3.
The client side of XFree86 also builds on the alpha, pmax, amiga, mac68k and mvme68k architectures.
Problems with this port should be reported directly to the OpenBSD mailing lists rather than to the xfree86 mailing list.
Note that OpenBSD project has now its own source tree, based on the XFree86 source tree, with some local modifications. You may want to start with this tree to rebuild from sources. The OpenBSD X11 source tree is available by anoncvs from all OpenBSD anoncvs servers. See http://www.openbsd.org/anoncvs.html for details on anoncvs.