Gnu autotools 他

ポータビリティのあるMakefileを生成するconfigure(shell script)を生成する
ツール郡(説明長)。とてもじゃないけど使いやすいとは思えない。
ディレクトリ構造だけでも何とかならないかな。
autogen.sh というシェルスクリプトを使うと雛型生成 => コマンド実行まで
面倒を見てくれるらしい。

コマンドがたくさんあるので順番を覚えるのがタイヘン。

 # configure.in Makefile.am src/Makefile.am を準備してから ...
 gettextize --intl -f
 find ./src -name "*.c" > ./po/POTFILES.in
 find ./include -name "*.h" >> ./po/POTFILES.in
 aclocal
 autoheader
 touch README NEWS ChangeLog AUTHORS
 automake -a
 autoconf
 ./configure

TODO

  • いらないはファイル削除。コミットしない。
  • gettextize, libtoolize, aprize