nethackは今でもメンテされていて2023.2.23の最新版は3.6.7だ。あまり新しいと古いOS(Redhat 6.2J)でビルドできないと思い、2003年の3.4.0を選んだ。
- 英語版のnethack-3.4.0を任意の場所に展開する
- nethack-3.4.0のディレクトリに入ってpatch -p1 < jnethack-3.4.0.diffでパッチを当てる
- 日本語のREADMEやdocができているからそれを読んでMakefileをlinux用に編集
- $make all
- #make install
- 日本語ドキュメントに従い、saveディレクトリとlogディレクトリのパーミッションを775へ変更
nkfが最初から入っていたので、他のツールをインストールすることなくビルドが完了した。ビルド中warningが出るが気にしなくてよい。486DX4 75MHzのマシンで3時間かかった。
jnethackの実行ファイルは/usr/gamesに配置されるので、PATHに/usr/gamesを追加しておく。
0 件のコメント:
コメントを投稿