zlib - now - homebrew php
Brew doctor: dyld: biblioteca no cargada y error: no hay fórmula disponible para zlib (10)
En mi caso lo soluciono con el archivo de este enlace:
ln -s /usr/local/Cellar/jpeg/8d/lib/libjpeg.8.dylib /usr/local/opt/jpeg/lib/libjpeg.8.dyli
Cuando brew doctor
obtengo los siguientes errores:
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
El archivo libltdl.7.dylib
no está en mi directorio / usr / lib, pero hay varios otros archivos .dylib
.
Estoy ejecutando 10.8.1 con la última versión de Xcode (4.4.1) y sus herramientas de línea de comandos instaladas.
¿Alguna idea de cómo solucionar estos errores?
Experimenté el mismo error en el proceso de instalación de AFNI. La instalación de PyQt, como se sugiere here , solucionó el problema resultante de la compatibilidad con OSX 10.11.
brew install pyqt
Intenta reinstalar libtool por:
brew reinstall libtool --universal && brew unlink libtool && brew link libtool
Si eso no funciona, intente eliminar libtool completamente y luego vuelva a intentar los pasos anteriores:
brew uninstall libtool
Si aún no funciona después de seguir los pasos anteriores, compruebe si tiene la variable DYLD_FALLBACK_LIBRARY_PATH definida en algún lugar del sistema (por ejemplo, ~ / .profile) e intente desarmarla antes de volver a intentar los pasos anteriores.
Otros comandos que podrían ser útiles para identificar el problema:
$ libtool --version
$ whereis libtool
$ set | grep DYLD_FALLBACK_LIBRARY_PATH
$ echo $DYLD_FALLBACK_LIBRARY_PATH
La respuesta de Kenorb fue lo que funcionó para mí + un poco más para una medida segura: brew update freetype no tenía enlaces simbólicos, por lo que brew link freetype varias otras soluciones que probé:
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
Hay una buena posibilidad de que esto no fuera necesario si lo hubiera encontrado.
brew uninstall libtool
brew reinstall libtool --universal && brew unlink libtool && brew link libtool
primero. Pero pensé que publicaría mi proceso completo en caso de que alguien se encontrara con problemas
Para mí, necesitaba arreglar XQuartz ya que el doctor de brew me preguntó también:
Advertencia: su XQuartz (2.7.6) está desactualizado. Instale XQuartz 2.7.8: https://xquartz.macosforge.org
Funcionó después de eso.
Para mi funciona con:
sudo ln -s /usr/local/Cellar/libtool/2.4.2/lib/libltdl.7.dylib /usr/local/lib/libltdl.7.dylib
Si tienes un error sobre pcre como este:
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
Necesitas enlazar pcre.
brew link --overwrite pcre
Tuve: % 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
Y la solución fue % echo $DYLD_FALLBACK_LIBRARY_PATH /Users/me/anaconda/lib:/usr/lib % export DYLD_FALLBACK_LIBRARY_PATH=$DYLD_FALLBACK_LIBRARY_PATH:/usr/local/lib
(y luego agregue la exportación a un .bashrc
o similar).
xcode-select --install
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
brew install pcre
brew install libtool
Eso es.