configure.ac(AX_PYTHON_MODULE)でm4_ax_python_module.m4マクロを使用すると、特定のモジュールがインストールされているかどうかを構成時に知ることができます。モジュール名と2番目の引数の2つの引数を取ります。これらの引数は、空でない場合は終了につながり、モジュールが必須である場合に役立ちます。
致命的な終了を望まない場合、どのモジュールが見つかったかどうかをconfigure.acでどのようにテストしますか?configureを実行すると、「yes」または「no」が出力されますが、これまでに見つけたのはそれだけです。基本的に、configure.acにこれらの行がある場合:
編集:モジュール名の周りに角かっこを追加
AX_PYTHON_MODULE([json],[])
AX_PYTHON_MODULE([simplejson],[])
2つのモジュールのどちらが見つかったかをテストするにはどうすればよいですか?
このマクロに関するドキュメントについては、http://www.gnu.org/software/autoconf-archive/ax_python_module.html#ax_python_moduleを参照してください。