にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ

2012年09月25日

モバイルUbuntu、NetWalker登場 アリスソフトゲーム Xsystem35 コンパイル編 その179

Kapperです。
今回は悩み所多数の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も色々使えるはずです。
posted by kapper at 22:57 | Comment(0) | Netwalker
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

にほんブログ村 IT技術ブログへ
にほんブログ村

Linux ブログランキングへ