今回は悩み所多数のGentooの代わりに
Xsystem35をコンパイルしてみました。
昔、月夜さんのHPで動作報告がありましたので
現在は月夜さんのHPは削除されており確認できません。
動くことは分かっていましたので興味のある方はどうぞ。
〇Xsystem35
Xsystem35とは昔のアリスソフトのゲームをUnix上で動かすアプリです。
かなり昔に開発が停止しており残念ですが、
何故かNatty以降にUbuntuにも移植されました。
メンテナ―さんいるんかな?
オリジナルのソースの場合glibcのバージョンエラーが出ますので
configureか何か変更する必要がありますが、ソースを読むのが面倒になりましたので
修正済みのNattyのソースパッケージからコンパイルしました。
〇Xsystem35のコンパイル
まずはコンパイルに必要なパッケージをインストール。
sudo apt-get install debhelper autotools-dev libgtk2.0-dev libvorbis-dev libjpeg62-dev xsltproc docbook-xsl libasound2-dev libesd0-dev build-essential fakeroot devscripts
次に動作に必要なパッケージをインストール。
sudo apt-get install libasound2 libc6 libesd0 libfreetype6 libglib2.0-0 libgtk2.0-0 libjpeg8 libltdl7 libvorbisfile3 libx11-6 libxext6 zlib1g
Nattyのソースパッケージを拾ってきます。
ソースパッケージ: xsystem35 (1.7.3-pre5-2ubuntu1) [universe]
xsystem35_1.7.3-pre5-2ubuntu1.dsc
xsystem35_1.7.3-pre5.orig.tar.gz
xsystem35_1.7.3-pre5-2ubuntu1.debian.tar.gz
で展開。
dpkg-source -x xsystem35_1.7.3-pre5-2ubuntu1.dsc
cd xsystem35_1.7.3
このままコンパイルしようとするとdebhelperバージョンエラーが出ますので一部書き換え。
cd debian
gedit control
この中のdebhelper (>= 7.0.50~)の(>= 7.0.50~)を削除して保存。
コンパイル。
cd ..
./configure --prefix=/usr
make
sudo make install
パッケージを作る際は、checkinstallを使います。apt-getでインストール下さい。
sudo apt-get install checkinstall
sudo checkinstall make install
ゲームのコンバート他は割愛します。
多分動くはず。
〇まとめ
アリスソフトのゲームは一応動きます。
面倒ですが興味のある方は是非。
まだまだNetwalkerも色々使えるはずです。
【Netwalkerの最新記事】
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..
- モバイルUbuntu、NetWalker..