コンパイル

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

前提条件

subversionはpkgsrc/devel/subversion

autoconfはpkgsrc/devel/autoconf

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

コンパイル方法

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

$ mkdir tmp
$ cd tmp

ソースを取得する

$ git clone git://git.sourceforge.jp/gitroot/hengband/hengband.git .

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

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

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

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
Last-modified: 2014-09-29 (月) 09:52:09