2016-06-24 13 views
0

私は、Homebrew経由でMac(El Capitan)でECMAScriptをサポートするelinkをインストールしようとしています。pkg-config:コマンドが見つかりませんでしたが、Homebrew経由でインストールする場合のみ

すべてが正しくコンパイルされるように、まずパッケージを自分で./configureにダウンロードしてからmakeに手動でダウンロードしました。次の環境変数を設定するまでSpiderMonkeyのインストールを認識しませんでした:

export PKG_CONFIG=pkg-config 
export PKG_CONFIG_PATH=/usr/local/Cellar/nspr/4.12/lib/pkgconfig:/usr/local/Cellar/spidermonkey/1.8.5_1/lib/pkgconfig 

この時点では、手動設定がうまくいっています。意義が、

checking pkg-config is at least version 0.9.0... yes 
... 
checking for SpiderMonkey (1.8.5 or later) in pkg-config mozjs185... yes 

しかし、私はbrew install --devel -v elinksに行くときに、私は次のような出力が得られます。

checking pkg-config is at least version 0.9.0... ./configure: line 4211: pkg-config: command not found 
no 
... 
checking for SpiderMonkey (1.8.5 or later) in pkg-config mozjs185... no 

できますか?

(私はこれが関連しているか分からないが、私はそれが最新の実験ビルドをダウンロードしてもらうことbrew edit elinksに微調整を少しやった、0.13 - 0.12pre6はタップ上にあるものです。)

答えて

0

Per the dev team

ホームブリューは、パッケージが依存関係として指定されていない他のソフトウェアを見つけられないように設計されています。依存関係にこれらの行を追加する必要があります:

関連する問題