X Window System X TOWNS based on the XFree86 |
X TOWNS Version 5.5b10 / X Window System
-- FM TOWNS 用の X サーバーについて
FM TOWNS
|
|
1st. Release 2000/5/21 / Last update. 2007/05/05 |
FM TOWNS で動作する、
XFree86-3.3.6 をベースとした X Window System、 X TOWNS についてフォローします。 |
||
コンパイル | ダウンロード |
---|
X TOWNS Version 5.5b10 は、西さんが作成されていた
X TOWNS Version 5.5b9
に、以下の2つのパッチを当てたものです。
これに加えて、xc/programs/Xserver/hw/xfreeFM/common/towns_vers.h
に記述されている X TOWNS のバージョンナンバーを変更しました。
|
X TOWNS Version 5.5b10 は、XFree86 3.3.6 をベースとして、作成されています。
このため、以下の2つが必要です。
なお、以前の X TOWNS Version 5.5b9 を作成して、上記の2つのパッチを適用したい場合は、 西さんの X TOWNS ページ から5.5b9 を作成し、 メーリングリスト に参加して、上記のパッチを入手してください。 |
ファイルを展開するディレクトリ(/ で可)を選んで、X336src-1.tgz, X336src-2.tgz, X336src-3.tgz を展開する # tar xvzf X336src-1.tgz # tar xvzf X336src-2.tgz # tar xvzf X336src-3.tgz 上記のディレクトリで、差分ファイルを適用します。 # gzip -cd .../xf336-xt55b10.diff.gz | patch -p0 -s -E もしくは、 # gzip -cd .../xf336-xt55b10.diff.gz | patch -p 0 -s -E "-s -E" の部分は、このみです。 なお、オプションの"-p0"または、"-p 0"の部分ですが、patch コマンドのバージョン により変わっています。Slackware-3.1 では、"-p0" ですが、 最近のディストリビューションでは、"-p 0"となります。 まず、xf86site.def をコピーして host.def 作成します。 # cp -p xc/config/cf/xf86site.def xc/config/cf/host.def host.def の編集では、コンパイル対象と、必要なライブラリの指定などをします。 サンプルとして、私が Plamo-2.0b3 でコンパイルしたときのhost.def を載せておきます。(当時の最新の Debian/TOWNS でも同様の設定でよかった様です) 以下のように、make します。下記の例では、ログも併せてとっています。 # make World 2>&1 | tee world.log 下記の例では、インストールの際のログも併せてとっています。 # make install 2>&1 | tee install.log XF86Config を直接編集するか、XFFMSetup で、XF86Config を作成します。 |
Slakckware-3.1 をベースとした TOWNS Linux などの以前のでは、 バスマウス互換の新マウスドライバーに対応していない事があります。 この場合、カーネルもバージョンアップが必要です。 |