Estoy tratando de instalar imagick usando homebrew. El problema es que las bibliotecas MagickWand no se pueden encontrar.
$ brew install php54-imagick
==> Downloading http://pecl.php.net/get/imagick-3.1.0RC2.tgz
Already downloaded: /opt/boxen/cache/homebrew/php54-imagick-3.1.0RC2.tgz
==> Patching
patching file imagick-3.1.0RC2/config.m4
==> PHP_AUTOCONF="/opt/boxen/homebrew/opt/autoconf/bin/autoconf" PHP_AUTOHEADER="/opt/boxen/homebrew/opt/autoconf/bin/autoheader" /opt/boxen/homebrew/Cellar/php54/5.4.26/bin/phpize
==> ./configure --prefix=/opt/boxen/homebrew/Cellar/php54-imagick/3.1.0RC2 --with-php-config=/opt/boxen/homebrew/Cellar/php54/5.4.26/bin/php-config
checking for awk... awk
checking if awk is broken... no
checking whether to enable the imagick extension... yes, shared
checking whether to enable the imagick GraphicsMagick backend... no
checking ImageMagick MagickWand API configuration program... configure: error: not found. Please provide a path to MagickWand-config or Wand-config program.
READ THIS: https://github.com/Homebrew/homebrew/wiki/troubleshooting
If reporting this issue please do so at (not Homebrew/homebrew):
https://github.com/josegonzalez/homebrew-php/issues
Hay un problema en github para ese error, pero se cerró. Parecía haber una solución para ese error, pero se cerró y la recolección de cerezas no es posible para mí.
Pude instalar imagick a través
pecl
de la ruta de configuración.which Wand-config
salidas/opt/boxen/homebrew/bin/MagickWand-config
.Eliminé la
bin
parte, por lo tanto, el parámetro que usésudo pecl install imagick
fue/opt/boxen/homebrew/
.Esto tuvo éxito al decir:
Lo veo así como una solución, no como una solución. Sería genial si fuera posible usarlo
brew
directamente.fuente