config.m4 で検索しても、イマイチ良い情報に出会えず、本を探そうにも、何を買うべきか分かりません。
なにか取っ掛かりになるような情報はないでしょうか?
ライブラリ時代はできてるのですが、依存ライブラリの設定がうまくいかず、例えば、OpenCV のようなものを動作させることが出来ずにいます。
http://www.amazon.co.jp/gp/product/product-description/479731642...
数ページ記述がありますが簡単な内容です。m4はautotoolsとの関係が深い(使われている)
ので単独で見てもあまり意味はないような。図書館へ要望を出すと他の図書館で持っている
と取り寄せてくれるようです。(地域によっては違うかも)
http://www.bookshelf.jp/texi/autoconf-ja/autoconf-ja_8.html
http://www.spa.is.uec.ac.jp/~kinuko/slidemaker/autotools/
http://jp2.php.net/manual/ja/internals2.buildsys.configunix.php
>config.m4 は、GNU autoconf の構文で書かれています。
とあるようにautoconfの文章のほうが参考になるのではないでしょうか。
流れとしてはphpizeでconfig.m4からconfigureを生成しているようですから
雛型としてのconfig.m4を作成するものに合わせて修正するのでしょう。
http://jp2.php.net/manual/ja/book.tidy.php
tidy拡張モジュールがあります。これはlibtidyに依存していますので参考になるのではないでしょうか。
PHP_ADD_INCLUDE
PHP_ADD_LIBRARY_WITH_PATH
で依存ライブラリーを指定するように見えます。
CodeGen_PECLというのもあるようです。
config.m4 って GNU M4 - GNU macro processor のマクロファイルのことじゃないの?
これなら、http://www.gnu.org/software/m4/manual/ にかなり詳しくまとまっていますがこれではダメですか?
もし、無関係だった場合はポイントは結構です。