./configure
は常にチェックしますwhether the build environment is sane...
私は仕方がないのですが、正気でないビルド環境とは一体何なのかと思います。このチェックで発生する可能性のあるエラーは何ですか?
これは automake から、具体的には AM_SANITY_CHECK
から呼び出されるAM_INIT_AUTOMAKE
macro から、通常呼び出されますconfigure.ac
の初期。このマクロの要点は次のとおりです。
ls
が機能しているように見えることを確認します。configure
ファイルよりも新しいことを確認します。そうでない場合(通常、ビルドシステムのクロックが正しく設定されていないため)、ビルドプロセスは通常、生成元のファイルよりも新しいタイムスタンプを持つ生成されたファイルに依存しているため、失敗する可能性があります。