実行すると、次のメッセージconfigure
が複数回表示されます。
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
configure
エラーや警告なしに実行されますが、毎回メッセージを受け取り、その意味を理解していないことは少し不安です。私は少し調べて、MinixがUNIXに似た軽量オペレーティングシステムであることを知りましたが、なぜconfigure
この特定のファイルの存在を確認するのかわかりませんでした。
それは何をしてminix/config.h
どんな用途configure
に使用されますか?
答え1
./configure
スクリプトはminix/config.h
Minixに基づいて構築されていることを確認します。テストは以下で定義されます。specific.m4
。 AutoconfはMinixを検出するときにいくつかの変数を設定し、それがすべてです。もちろん、特定のビルドは異なる反応をするかもしれませんが、これはAutoconfではなくビルドしているプロジェクトによって異なります。
ご存知のように、テスト自体は無害です。./configure
スクリプトは、実際には複数のプラットフォームで実行できる方法で生成されます。したがって、これにはプラットフォームのサブセットにのみ関連する複数の機能検出が含まれており、ほとんどの場合「失敗」が表示されますが、心配する理由はありません。