m4マクロAC_SUBSTは重要

autoconfでconfigureファイルを自動作成するために、configureの雛型となるconfigure.acを勉強しながら書いているのだが、とりあえずは動くような形になった。

  • 身に染みたこと

m4マクロのAC_SUBSTは重要。シェル変数を出力変数にしてくれる。これを忘れるとconfigureの中で定義される変数をMakefileの中で参照できない。

  • 引き続き行うこと
    • スクリプトが汚いので、精練
    • 他の計算機でのテスト
    • どこまで自動的にやってくれるようにするか検討(これは本来なら一番最初にやることだ)