/usr/X11R6
にインストールされていることを確認して
ください。他のサーバの場合には、現在リンクキットは内蔵されています。
xf86site.def
ファイルを編集して、構築したいサーバと組み込み
たいドライバや機能拡張を定義します。
HasGcc
と HasGcc2
を設定します。NeedLibGcc
を YES
に設定する必要があります。XF86SVGAServer
を YES
にします。XF86VGA16Server
を YES
にします。XF86MonoServer
を YES
にします。XF86S3Server
を YES
にします。XF86Mach8Server
を YES
にします。XF86Mach32Server
を YES
にします。XF86Mach64Server
を YES
にします。XF86P9000Server
を YES
にします。XF86AGXServer
を YES
にします。XF86W32Server
を YES
にします。XF86I8514Server
を YES
にします。XF86I128Server
を YES
にします。XF86GLINTServer
を YES
にします。XF86TGAServer
を YES
にします。XF98GANBServer
を YES
にします。XF98NEC480Server
を YES
にします。XF98NKVNECServer
を YES
にします。XF98WABSServer
を YES
にします。XF98WABEPServer
を YES
にします。XF98WSNAServer
を YES
にします。XF98TGUIServer
を YES
にします。XF98MGAServer
を YES
にします。XF98SVGAServer
を YES
にします。XF98EGCServer
を YES
にします。XF98NECS3Server
を YES
にします。XF98PWSKBServer
を YES
にします。XF98PWLBServer
を YES
にします。XF98GA968Server
を YES
にします。
XnestServer
を YES
にします。ServerToInstall
の行のコメントを外し、デフォルトのサーバ(つまり、シンボリック
リンクファイル「X」が指す先)にしたい X サーバの名称を設定しま
す。XF86SvgaDrivers
には、SVGA サーバに組み込みたい
ドライバのリストを設定します。XF86Vga16Drivers
には、16 色 サーバに組み込みたい
ドライバのリストを設定します。XF86Vga2Drivers
には、白黒 VGA サーバに組み込みたい
ドライバのリストを設定します。XF86MonoDrivers
には、白黒サーバあるいは VGA16 サーバ
に組み込みたい非 VGA ドライバのリストを設定します。
(VGA ドライバと 非 VGA ドライバの両方を含むサーバを作成するとき)汎用
' (`generic
') ドライバの検出は必ず成功
するので、 Mono と VGA16 と SVGA サーバに組み込む順序は最後に
しなければなりません。ExtensionsDynamicModules
を YES
にします。BuildPexExt
を YES
にします。BuildXIE
を YES
にします。BuildGlxExt
を YES
にします。BuildDBE
を NO
にします。BuildRECORD
を NO
にします。BuildScreenSaverExt
を NO
にします。drivers/vga256
にディレクトリを作成し(
白黒サーバの VGA2 部分の場合は drivers/vga2
、
16 色サーバの場合はdrivers/vga16
、
白黒サーバと 16 色サーバの非 VGA 部分の場合は drivers/mono
)、
ソースファイルと .o ファイルのいずれかと適切な Imakefile をこのディ
レクトリにコピーします。このディレクトリの名前はドライバの名前と同
じでなければなりません(詳しくは VGADriverDoc
ディレクトリ
にあるドキュメントを参照してください)。
訳注: ディレクトリの位置は実際には
drivers/vga256 -< vga256/drivers,
drivers/vga2 -< vga2/drivers,
drivers/vga16 -< vga16/drivers,
drivers/mono -< mono/drivers
となっています。)./mkmf
make
' を実行して、設定したようにサーバをリンクします。
make install
' を実行して、新しいサーバをインストール
します。
make clean
' を実行して、この作業で作成したファイルを
削除します。
xf86site.def
ファイルを編集し、作成するサーバやサーバ
に組み込むドライバの選択を変更した場合には、上記の手順を繰り返して
ください。組み込む X サーバ機能拡張の選択を変更した場合は、
`./mkmf
' の代わりに `make Makefile
' を実行すれば
十分です。
-showconfig
' オプションを付けてX サーバを実行すれ
ば、X サーバに含まれているドライバを調べることができます。組み込ま
れている機能拡張を調べるには、X サーバを起動して
`xdpyinfo
' を実行してください。
$XFree86: xc/programs/Xserver/hw/xfree86/doc/Japanese/sgml/LinkKit.sgml,v 3.2.2.3 1999/11/26 15:23:42 hohndel Exp $ $XConsortium: LinkKit.sgml /main/8 1996/10/27 11:05:58 kaleb $