私がbrew doctor
次のエラーが表示されます。
dyld: Library not loaded: /usr/lib/libltdl.7.dylib
Referenced from: /usr/local/bin/php
Reason: image not found
Error: No available formula for zlib
ファイル libltdl.7.dylib
は/ usr/libディレクトリにありませんが、他にもいくつかあります.dylib
ファイル。
Xcodeの最新バージョン(4.4.1)とそのコマンドラインツールをインストールして10.8.1を実行しています。
これらのエラーを解決する方法はありますか?
次の方法でlibtoolを再インストールしてください。
brew reinstall libtool --universal && brew unlink libtool && brew link libtool
それでも解決しない場合は、libtoolを完全に削除してから、上記の手順を再試行してください。
brew uninstall libtool
上記の手順を試してもまだ機能しない場合は、システムのどこかで定義されているDYLD_FALLBACK_LIBRARY_PATH変数があるかどうかを確認し(例〜/ .profile)、上記の手順を試す前に設定を解除してください再び。
問題を特定するのに役立つその他のコマンド:
$ libtool --version
$ whereis libtool
$ set | grep DYLD_FALLBACK_LIBRARY_PATH
$ echo $DYLD_FALLBACK_LIBRARY_PATH
私にとっては:
Sudo ln -s /usr/local/Cellar/libtool/2.4.2/lib/libltdl.7.dylib /usr/local/lib/libltdl.7.dylib
このようなpcreに関するエラーがある場合:
dyld: Library not loaded: /usr/local/opt/pcre/lib/libpcre.1.dylib
Referenced from: /usr/local/Cellar/watchman/4.7.0/libexec/bin/watchman
Reason: image not found
Abort trap: 6
pcreをリンクする必要があります。
brew link --overwrite pcre
私の場合、このリンクのファイルで解決します:
ln -s /usr/local/Cellar/jpeg/8d/lib/libjpeg.8.dylib /usr/local/opt/jpeg/lib/libjpeg.8.dyli
xcode-select --install
Ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install pcre
brew install libtool
それでおしまい。
私が持っていた:% neato dyld: Library not loaded: /usr/lib/libltdl.7.dylib Referenced from: /Users/me/Documents/dev/anaconda/bin/neato Reason: image not found zsh: abort neato
そして修正は% echo $DYLD_FALLBACK_LIBRARY_PATH /Users/me/anaconda/lib:/usr/lib % export DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:/usr/local/lib
(そして、エクスポートを.bashrc
または類似)。
最初 :
brew uninstall libffi
それから:
brew install libffi
AFNIのインストールプロセスでも同じエラーが発生しました。 here のようにPyQtをインストールすると、OSX 10.11互換性に起因する問題が修正されました。
brew install pyqt
私にとっては、醸造医も私に尋ねたので、XQuartzを修正する必要がありました。
警告:XQuartz(2.7.6)が古いXQuartz 2.7.8をインストールしてください: https://xquartz.macosforge.org
それはその後働きました。
Kenorbからの応答は私のために働いたものです+安全対策のために少し余分です:brew update freetypeにはシンボリックリンクがありませんでした:brew link freetype私が試した他のさまざまなソリューション:
brew remove imagemagick
brew link jpeg libpng
brew install imagemagick
brew install libtiff
brew uninstall libtool
brew reinstall libtool --universal && brew unlink libtool && brew link libtool
私が見つけた場合、これはすべて必要ではなかった可能性があります
brew uninstall libtool
brew reinstall libtool --universal && brew unlink libtool && brew link libtool
最初。しかし、誰かが問題に遭遇した場合に備えて、完全なプロセスを投稿すると思いました