debian jessie で np2 (0.84) をコンパイルしてみた、的なメモ
当方 debian っちゅうか Linux 全般の知識ほぼ皆無なので自分用の覚書。ちなみに amd64 版の mini.iso 使ってデスクトップ環境なしで最低限のインストールを行ったのち sudo と xorg と twm を入れた状態からスタート。
必要なパッケージ(ツール)
- build-essential
- いろいろコンパイルに必要
- subversion
- np2 のソース取得に必要
- autoconf, automake, libtool
- configure と Makefile 作成(libtool は要らないかも?)
- nasm
- x86 コードのアセンブルに使う
- unzip
- np2tool の展開に必要(意外と忘れる)
ライブラリ
- libgtk2.0-dev
- gtk2 のライブラリ
- libsdl-mixer1.2-dev
- SDL_mixer のライブラリ(ほんとは libsdl1.2-dev があれば必須ではない。ついでに言うと音出なくていいなら libsdl1.2-dev 自体必要ではない)
以上を sudo apt-get install で引っ張ってくる。
で、np2 0.84 のソースを取ってくる。
$ svn co http://amethyst.yui.ne.jp/svn/pc98/np2/tags/VER_0_84 np2-0.84
取ってきたら autogen.sh を実行して configure と Makefile 作成。
$ cd np2-0.84/x11
$ ./autogen.sh
あとは例によって例のごとく、configure して make。
$ ./configure --enable-build-all
$ make
んでいちおう完成。わーい。
その他メモ: