コンパイル

readme.txtのUNIXの項目に従えば基本OKのはず。

前提条件

subversionはpkgsrc/devel/subversion

autoconfはpkgsrc/devel/autoconf

とそれぞれ同じ名前なので間違えないはず。

コンパイル方法

適当に保存用のディレクトリを作る

$ mkdir tmp
$ cd tmp

ソースを取得する

$ svn co http://svn.sourceforge.jp/svnroot/hengband/Hengband/trunk .

readme.txtにはtar.bz2をダウンロードしてきた前提で書いてあるけどここでは最新版を仮定する。 tarするかsvnするかの違いだね。

正常に取得できたか確認してみる。

$ ls
Hengband_vcs2008 autopick.txt     hengband.spec    readme_eng.txt
Hengband_vcs2010 autopick_eng.txt lib              src
Makefile.am      bootstrap        readme.txt
acinclude.m4     configure.in     readme_angband

Makefile.am, acinluce.m4, bootstrap, configure.in, src/, lib/ あたりが重要。全部あるに越したことはないけどね。

make

おまじない。(古いreadme.txtには書いてないので注意)

$ ./bootstrap
+ aclocal
+ autoheader
+ automake --foreign --add-missing --copy
configure.in:6: installing './install-sh'
configure.in:6: installing './missing'
src/Makefile.am: installing './depcomp'
+ autoconf

もう一丁おまじない。

$ ./configure

errorっぽいメッセージが出ずに終了したら成功。 最後にmake

$ make install

これもerrorっぽいメッセージが出ずに終了したら成功。

起動

$ ./hengband -uhoge

フォントの指定どうやるの?

フォントの取得にpkgsrc使えばいい以外はMacと同じなので そちらで、どうぞ。

こんなエラーが出たんだけど(FAQ)



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS