ビルド手順の覚書になります。
ソースファイルの取得
こちらのバージョン3.6.1になります
wget https://www.nethack.org/download/3.6.1/nethack-361-src.tgz
wget https://ja.osdn.net/projects/jnethack/downloads/69713/jnethack-3.6.1-0.1.diff.gz
必要なライブラリのインストール Raspbian版
Raspbianの場合、ビルド時、いくつかライブラリのインストールが必要でした。
sudo aptget update
sudo apt-get install libxt-dev libxaw7-dev bison flex
ビルド中にヘッダファイルが無いエラーが表示された場合など、apt-fileコマンドで必要なライブラリを探すことができました。便利ですね。
sudo apt-get install apt-file
sudo apt-get update
apt-file search X11/IntrisicP.h
apt-file search X11/Xaw/Cardinals.h
ビルド
基本的に、こちらのwiki情報に従ってビルドするかたちになります。
ソースファイルを展開し、パッチ適用後、make allでビルドしました。
tar zxvf nethack-361-src.tgz
cd nethack-3.6.1
zcat ../jnethack-3.6.1-0.1.diff.gz | iconv -f SJIS -t UTF8 | patch -p1
./sys/unix/setup.sh ./sys/unix/hints/linux-x11
make all
うまくビルドできましたでしょうか?
インストールと実行
インストール先はpiユーザのホームディレクトリのようです。
make install
cd
./nh/install/games/jnethack
実行できましたでしょうか?
さあ。ワンワンと旅に行きましょうか。