autotoolsの使い方

一年前に挑戦して放置していたautotools。あの頃と比べてスキルはあまり向上していないが、それでもなんとなく手順は掴めた気がする。

installation

# aptitude install automake autoconf autobook

autoscan

プログラムとかが入ってるディレクトリのトップで

$ autoscan

configure.scan|configure.ac

autoscanするとconfigure.scanができている。これを適当に編集してconfigure.acもしくはconfigure.inに変更。オススメはconfigure.acだけど。で、configure.acを編集。プログラム名とか名前とかあるのでほげほげ編集。

Makefile.am

で、Makefile.amを書く。

その他

$ aclocal
$ autoheader
$ autoconf
$ automake -a

と、こんな感じ。エラーが出たらエラー見ながら適当に。