私は最近多くのことについて少し学んでいます、そしてそうする過程で私のマックを悩ませているように見えました。
誰かがこれが何を意味するのか、そしてそれを修正する方法を教えてもらえますか?
$ brew doctor
警告:「config」スクリプトはシステムまたはHomebrewディレクトリの外にあります。./configure
スクリプトは多くの場合、* -configスクリプトを探して、ソフトウェアパッケージがインストールされているかどうか、およびコンパイルとリンクの際に使用する追加のフラグを判別します。パスに追加のスクリプトがあると、構成スクリプトが同じ名前のシステムまたはHomebrewが提供するスクリプトをオーバーライドする場合、Homebrewを介してインストールされたソフトウェアを混乱させる可能性があります。次の「config」スクリプトが見つかりました。
/usr/local/php5/bin/curl-config /usr/local/php5/bin/freetype-config /usr/local/php5/bin/icu-config /usr/local/php5/bin/libmcrypt-config /usr/local/php5/bin/libpng-config /usr/local/php5/bin/libpng12-config /usr/local/php5/bin/php-config /usr/local/php5/bin/xml2-config /usr/local/php5/bin/xslt-config /Library/Frameworks/Python.framework/Versions/2.7/bin/python-config /Library/Frameworks/Python.framework/Versions/2.7/bin/python2-config /Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
警告:未作成のdylibが/ usr / local/libで見つかりました。意図的に配置しなかった場合、Homebrewの数式を作成するときに問題が発生する可能性があり、削除する必要がある場合があります。
予期しないdylib:
/usr/local/lib/libjpeg.8.dylib /usr/local/lib/libmcrypt.4.4.8.dylib /usr/local/lib/libpng15.15.dylib
警告:未作成の.laファイルが/ usr / local/libに見つかりました。意図的に配置しなかった場合、Homebrewの数式を作成するときに問題が発生する可能性があり、削除する必要がある場合があります。
予期しない.laファイル:
/usr/local/lib/libjpeg.la /usr/local/lib/libmcrypt.la /usr/local/lib/libpng15.la
警告:未作成の.pcファイルが/ usr / local / lib/pkgconfigで見つかりました。意図的に配置しなかった場合、Homebrewの数式を作成するときに問題が発生する可能性があり、削除する必要がある場合があります。
予期しない.pcファイル:
/usr/local/lib/pkgconfig/libpng15.pc
警告:未作成の静的ライブラリが/ usr / local/libに見つかりました。意図的に配置しなかった場合、Homebrewの数式を作成するときに問題が発生する可能性があり、削除する必要がある場合があります。
予期しない静的ライブラリ:
/usr/local/lib/libjpeg.a /usr/local/lib/libpng15.a
警告:セラーにリンクされていない樽があります。樽をリンクされていないままにしておく
と、ビルドに問題が発生し、ビルド後にそれらの樽に依存する醸造が正しく実行されなくなる可能性があります。これらで実行brew link
します:automake mongodb node