head 1.2; access; symbols netbsd-5-2-3-RELEASE:1.2 netbsd-5-1-5-RELEASE:1.2 riastradh-xf86-video-intel-2-7-1-pre-2-21-15:1.2 riastradh-drm2-base:1.2 netbsd-5-2-2-RELEASE:1.2 netbsd-5-1-4-RELEASE:1.2 netbsd-5-2-1-RELEASE:1.2 netbsd-5-1-3-RELEASE:1.2 netbsd-5-2:1.2.0.8 netbsd-5-2-RELEASE:1.2 netbsd-5-2-RC1:1.2 netbsd-5-1-2-RELEASE:1.2 netbsd-5-1-1-RELEASE:1.2 netbsd-5-1:1.2.0.6 netbsd-5-1-RELEASE:1.2 netbsd-5-1-RC4:1.2 netbsd-5-1-RC3:1.2 netbsd-5-1-RC2:1.2 netbsd-5-1-RC1:1.2 netbsd-5-0-2-RELEASE:1.2 netbsd-5-0-1-RELEASE:1.2 netbsd-5-0:1.2.0.4 netbsd-5-0-RELEASE:1.2 netbsd-5-0-RC4:1.2 netbsd-5-0-RC3:1.2 netbsd-5-0-RC2:1.2 netbsd-5-0-RC1:1.2 netbsd-5:1.2.0.2 netbsd-5-base:1.2 netbsd-2-0-3-RELEASE:1.1.1.4 netbsd-2-1:1.1.1.4.0.8 netbsd-2-1-RELEASE:1.1.1.4 netbsd-2-1-RC6:1.1.1.4 netbsd-2-1-RC5:1.1.1.4 netbsd-2-1-RC4:1.1.1.4 netbsd-2-1-RC3:1.1.1.4 netbsd-2-1-RC2:1.1.1.4 netbsd-2-1-RC1:1.1.1.4 netbsd-2-0-2-RELEASE:1.1.1.4 netbsd-2-0-1-RELEASE:1.1.1.4 netbsd-2:1.1.1.4.0.6 netbsd-2-base:1.1.1.4 netbsd-2-0-RELEASE:1.1.1.4 netbsd-2-0-RC5:1.1.1.4 netbsd-2-0-RC4:1.1.1.4 netbsd-2-0-RC3:1.1.1.4 netbsd-2-0-RC2:1.1.1.4 netbsd-2-0-RC1:1.1.1.4 netbsd-2-0:1.1.1.4.0.4 netbsd-2-0-base:1.1.1.4 netbsd-1-6-PATCH002-RELEASE:1.1.1.4 netbsd-1-6-PATCH002:1.1.1.4 netbsd-1-6-PATCH002-RC4:1.1.1.4 netbsd-1-6-PATCH002-RC3:1.1.1.4 netbsd-1-6-PATCH002-RC2:1.1.1.4 netbsd-1-6-PATCH002-RC1:1.1.1.4 netbsd-1-6:1.1.1.4.0.2 netbsd-1-6-base:1.1.1.4 netbsd-1-6-PATCH001:1.1.1.4 netbsd-1-6-RELEASE:1.1.1.4 netbsd-1-5-PATCH003:1.1.1.4 netbsd-1-5-PATCH002:1.1.1.4 netbsd-1-5-PATCH001:1.1.1.4 xf-3_3-branch-2001-03-05:1.1.1.4 netbsd-1-5-RELEASE:1.1.1.4 netbsd-1-4-PATCH003:1.1.1.4 netbsd-1-4-PATCH002:1.1.1.4 v3-3-6:1.1.1.4 comdex-fall-1999:1.1.1.4 v3-3-5:1.1.1.4 v3-3-4:1.1.1.4 netbsd-1-4-PATCH001:1.1.1.4 netbsd-1-4-RELEASE:1.1.1.4 v3-3-3-1:1.1.1.4 netbsd-1-3-PATCH003:1.1.1.4 v3-3-3:1.1.1.4 pre-xf86-3-3-3-import:1.1.1.3 netbsd-1-3-PATCH002:1.1.1.3 v3-3-2:1.1.1.3 netbsd-1-3-RELEASE:1.1.1.2 v3-3-1:1.1.1.2 v3-3:1.1.1.2 v3-2:1.1.1.1 XF86:1.1.1; locks; strict; comment @# @; 1.2 date 2005.01.07.18.53.57; author tron; state dead; branches; next 1.1; 1.1 date 97.03.15.06.12.44; author scottr; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 97.03.15.06.12.44; author scottr; state Exp; branches; next 1.1.1.2; 1.1.1.2 date 97.06.30.13.19.12; author mrg; state Exp; branches; next 1.1.1.3; 1.1.1.3 date 98.03.08.09.09.47; author veego; state Exp; branches; next 1.1.1.4; 1.1.1.4 date 98.11.23.15.38.09; author veego; state Exp; branches; next ; desc @@ 1.2 log @EOL of XFree86 3.3.6, approved by core@@NetBSD.org @ text @
Readme for the XFree86 3.2 LinkKit <author> The XFree86 Project, Inc. <date> 14 Oct 1996 <sect> Readme for the XFree86 3.2 LinkKit <p> <enum> <item> For systems which don't use gcc-2, you may need to install libgcc.a if the binary distribution you are using was built with gcc-2. <item> Make sure that you have the XFree86 3.2 libraries installed under <tt>/usr/X11R6</tt> if you will be linking Xnest with the LinkKit. The LinkKit is now self-contained for the other servers. <item> Edit the <tt/xf86site.def/ file to define which servers you want to build, and the drivers and extensions you want included. <itemize> <item> Set <tt>HasGcc</tt> and <tt>HasGcc2</tt> to match the compiler you are using if the defaults aren't correct. <item> If the LinkKit was built with gcc-2.x and you are using some other compiler, you must install libgcc.a and set <tt>NeedLibGcc</tt> to <tt>YES</tt>. <item>To build the 256 colour server: set <tt>XF86SVGAServer</tt> to <tt>YES</tt>. <item>To build the 16 colour server: set <tt>XF86VGA16Server</tt> to <tt>YES</tt>. <item>To build the monochrome server: set <tt>XF86MonoServer</tt> to <tt>YES</tt>. <item>To build the S3 server: set <tt>XF86S3Server</tt> to <tt>YES</tt>. <item>To build the Mach8 server: set <tt>XF86Mach8Server</tt> to <tt>YES</tt>. <item>To build the Mach32 server: set <tt>XF86Mach32Server</tt> to <tt>YES</tt>. <item>To build the Mach64 server: set <tt>XF86Mach64Server</tt> to <tt>YES</tt>. <item>To build the P9000 server: set <tt>XF86P9000Server</tt> to <tt>YES</tt>. <item>To build the AGX server: set <tt>XF86AGXServer</tt> to <tt>YES</tt>. <item>To build the ET4000/W32 server: set <tt>XF86W32Server</tt> to <tt>YES</tt>. <item>To build the IBM 8514/A server: set <tt>XF86I8514Server</tt> to <tt>YES</tt>. <item>To build the I128 server: set <tt>XF86I128Server</tt> to <tt>YES</tt>. <item>To build the TGA server: set <tt>XF86TGAServer</tt> to <tt>YES</tt>. <item>To build the GA-98NB/WAP server: set <tt>XF98GANBServer</tt> to <tt>YES</tt>. <item>To build the NEC480 server: set <tt>XF98NEC480Server</tt> to <tt>YES</tt>. <item>To build the NEC-CIRRUS/EPSON NKV/NKV2 server: set <tt>XF98NKVNECServer</tt> to <tt>YES</tt>. <item>To build the WAB-S server: set <tt>XF98WABSServer</tt> to <tt>YES</tt>. <item>To build the WAB-EP server: set <tt>XF98WABEPServer</tt> to <tt>YES</tt>. <item>To build the WSN-A2F server: set <tt>XF98WSNAServer</tt> to <tt>YES</tt>. <item>To build the Trident Cyber9320/9680 server: set <tt>XF98TGUIServer</tt> to <tt>YES</tt>. <item>To build the EGC server: set <tt>XF98EGCServer</tt> to <tt>YES</tt>. <item>To build the NEC S3 server: set <tt>XF98NECS3Server</tt> to <tt>YES</tt>. <item>To build the S3 PW/PCSKB server: set <tt>XF98PWSKBServer</tt> to <tt>YES</tt>. <item>To build the S3 PW/LB server: set <tt>XF98PWLBServer</tt> to <tt>YES</tt>. <item>To build the S3 GA-968 server: set <tt>XF98GA968Server</tt> to <tt>YES</tt>. <item>To build the Xnest server: set <tt>XnestServer</tt> to <tt>YES</tt>. <item>If you are building more than one Xserver, uncomment the <tt>ServerToInstall</tt> line and set it to the name of the Xserver you want to be the default server (i.e., the one that the ``X'' sym-link points to). <item> Set <tt>XF86SvgaDrivers</tt> to the list of drivers you want to include in the SVGA server. <item> Set <tt>XF86Vga16Drivers</tt> to the list of drivers you want to include in the 16 colour server. <item> Set <tt>XF86Vga2Drivers</tt> to the list of drivers you want to include in the monochrome vga server. <item> Set<tt> XF86MonoDrivers</tt> to the list of non-vga mono drivers you want to include in the mono or VGA16 servers (when building dual-headed servers). <item>Note: the ordering of drivers determines the order in which the probing is done. The `<tt>generic</tt>' driver should be the last one included in the Mono and VGA16 and SVGA servers because its probe always succeeds. <item>To use dynamically loadable modules(e.g. PEX, XIE): set <tt>ExtensionsDynamicModules</tt> to <tt>YES</tt>. <item>To include the PEX extension: set <tt>BuildPexExt</tt> to <tt>YES</tt>. <item>To include the X Image Extension: set <tt>BuildXIE</tt> to <tt>YES</tt>. <item>To exclude the Double Buffer Extension: set <tt>BuildDBE</tt> to <tt>NO</tt>. <item>To exclude the Record Extension: set <tt>BuildRECORD</tt> to <tt>NO</tt>. <item>To exclude the Screen Saver extension: set <tt>BuildScreenSaverExt</tt> to <tt>NO</tt>. <item>Although it is possible to disable other extensions through this mechanism, doing so is not recommended because savings in server size are not appreciable, or the resulting server might even be crippled in some way. </itemize> <item> If you are including a driver that it not part of the standard distribution, make a directory in <tt>drivers/vga256</tt> (<tt>drivers/vga2</tt> if it is for the VGA2 part of the Mono server, <tt>drivers/vga16</tt> if it is for the 16 colour server, or <tt>drivers/mono</tt> non-VGA part of the Mono and VGA16 servers) and copy either the source or .o file and a suitable Imakefile into that directory. The name of the directory should be the same as the name of the driver (refer to the documentation in the <tt>VGADriverDoc</tt> directory for more details). <item> To build the Makefile, run <verb> ./mkmf </verb> <item> Run `<tt>make</tt>' to link the server(s) as configured. <item> Run `<tt>make install</tt>' to install the new server(s). <item> Run `<tt>make clean</tt>' to remove the files that were created by this procedure. <item> If you edit the <tt/xf86site.def/ file and change the selection of servers being built or the drivers included in them, repeat the above procedure. If changing the selection of Xserver extensions being included it is sufficient to run `<tt>make Makefile</tt>' instead of `<tt>./mkmf</tt>'. <item> It is possible to see which drivers are included in the Xserver by running it with the `<tt>-showconfig</tt>' flag. To check which extensions are included, start the Xserver and run `<tt>xdpyinfo</tt>'. </enum> <verb> $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/LinkKit.sgml,v 3.11 1996/10/16 14:41:12 dawes Exp $ $XConsortium: LinkKit.sgml /main/4 1995/11/12 19:59:36 kaleb $ </verb> </article> @ 1.1 log @Initial revision @ text @@ 1.1.1.1 log @XFree86 3.2 sources @ text @@ 1.1.1.2 log @XFree86 3.3 sources. @ text @d1 1 a1 1 <!DOCTYPE linuxdoc PUBLIC "-//XFree86//DTD linuxdoc//EN"> d5 3 a7 3 <title>Readme for the XFree86 3.3 LinkKit <author>The XFree86 Project, Inc. <date>16 May 1997 d9 1 a9 1 <sect>Readme for the XFree86 3.3 LinkKit <p> d11 1 a11 1 <item>For systems which don't use gcc-2, you may need to install libgcc.a if d14 1 a14 1 <item>Make sure that you have the XFree86 3.3 libraries d18 1 a18 1 <item>Edit the <tt/xf86site.def/ file to define which servers you want d22 1 a22 1 <item>Set <tt>HasGcc</tt> and <tt>HasGcc2</tt> to match the compiler d24 1 a24 1 <item>If the LinkKit was built with gcc-2.x and you are using some other d86 1 a86 1 <item>Set <tt>XF86SvgaDrivers</tt> to the list of drivers you want to d88 1 a88 1 <item>Set <tt>XF86Vga16Drivers</tt> to the list of drivers you want to d90 1 a90 1 <item>Set <tt>XF86Vga2Drivers</tt> to the list of drivers you want to d92 1 a92 1 <item>Set<tt> XF86MonoDrivers</tt> to the list of non-vga mono drivers a104 2 <item>To include the GLX Extension: set <tt>BuildGlxExt</tt> to <tt>YES</tt>. d118 1 a118 1 <item>If you are including a driver that it not part of the standard d128 1 a128 1 <item>To build the Makefile, run d132 1 a132 1 <item>Run `<tt>make</tt>' to link the server(s) as configured. d134 1 a134 1 <item>Run `<tt>make install</tt>' to install the new server(s). d136 1 a136 1 <item>Run `<tt>make clean</tt>' to remove the files that were created by this d139 1 a139 1 <item>If you edit the <tt/xf86site.def/ file and change the selection d145 1 a145 1 <item>It is possible to see which drivers are included in the Xserver by d151 2 a152 7 $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/LinkKit.sgml,v 3.14.2.1 1997/05/17 12:03:29 dawes Exp $ $XConsortium: LinkKit.sgml /main/8 1996/10/27 11:05:58 kaleb $ @ 1.1.1.3 log @XFree86 3.3.2 sources @ text @d5 1 a5 1 <title>Readme for the XFree86 3.3.2 LinkKit d7 1 a7 1 <date>26 February 1998 d9 1 a9 1 <sect>Readme for the XFree86 3.3.2 LinkKit <p> d14 1 a14 1 <item>Make sure that you have the XFree86 3.3.2 libraries a66 4 <item>To build the Matrox Millennium/Mystique Server: set <tt>XF98MGAServer</tt> to <tt>YES</tt>. <item>To build the Cirrus Logic CLGD7555 Server: set <tt>XF98SVGAServer</tt> to <tt>YES</tt>. d153 1 a153 1 $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/LinkKit.sgml,v 3.14.2.3 1998/02/26 20:11:26 hohndel Exp $ @ 1.1.1.4 log @XFree86 3.3.3 sources @ text @d5 1 a5 1 <title>Readme for the XFree86 3.3.3 LinkKit d7 1 a7 1 <date>22 October 1998 d9 1 a9 1 <sect>Readme for the XFree86 3.3.3 LinkKit <p> d14 1 a14 1 <item>Make sure that you have the XFree86 3.3.3 libraries a50 2 <item>To build the GLINT server: set <tt>XF86GLINTServer</tt> to <tt>YES</tt>. d157 1 a157 1 $XFree86: xc/programs/Xserver/hw/xfree86/doc/sgml/LinkKit.sgml,v 3.14.2.5 1998/10/22 04:31:03 hohndel Exp $ @