2017-10-18 3 views
0

私はこれについていくつかの記事を読んでいます。
しかし、彼らは私から解決しませんでした。macエラー:pkg-configが見つかりません(pkg-configがすでにインストールされている場合でも)

それはPKG-config設定がインストールされている意味完了し、インストール

Rangers-iMac:dash ranger$ which pkg-config 
/usr/local/bin/pkg-config 

情報に

brew install pkg-config 

を参照してください。

Rangers-iMac:dash ranger$ ./configure 
... 
checking for exit in -lboost_chrono-mt... yes 
checking whether the Boost::Unit_Test_Framework library is available... yes 
checking for dynamic linked boost test... yes 
configure: error: pkg-config not found. 

これは、configureがpkg-configを見つけることができないことを意味します。

問題はPATHにあると思いますが、問題を解決する方法を見つけることができません。

+0

pkg-configがすでにパスにない場合は見つかりませんでした。おそらくconfigure-callが何か変なことをするかもしれません。どんなパケットを作りたいですか? – deets

+0

見てください:https://github.com/dashpay/dash/blob/master/configure.ac#L702 - 多分それが原因です。実行可能ファイルに環境変数を設定してみてください。 。 – deets

+0

エクスポートVAR =値は、ほとんどあなたが知る必要があるすべてです。この場合は、エクスポートPKG_CONFIG =/path/to/pkg-config – deets

答えて

1

プロジェクトのconfigureスクリプトは、pkg-configの場所について仮定しているようです。幸いにも、PKG_CONFIG環境変数を使ってそれを上書きすることができます。

export PKG_CONFIG=/path/to/pkg-config 

さらに./configureです。

関連する問題