instalar gem rmagick ‘2.13.2’ – verificando Magick-config … não

SE você obtiver um Magick-configerro durante a instalação do 2.13.2, o rmagick não poderá encontrar o imagemagick durante a instalação.

primeiro certifique-se de ter pkg-config

brew update
brew doctor


brew install pkg
-config
brew unlink pkg
-config && brew link pkg-config

execute which pkg-configpara descobrir onde está instalado, geralmente está instalado em/usr/local/bin/pkg-config

exporte-o como PKG CONFIG PATH:

export PKG_CONFIG_PATH="/usr/local/bin/pkg-config" 

Certifique-se de ter o ImageMagick e saber qual versão está executando.

brew install imagemagick
brew unlink imagemagick
&& brew link imagemagick
# NOTE YOUR VERSION

exporte este caminho:

C_INCLUDE_PATH="/usr/local/Cellar/imagemagick/[version]/include/ImageMagick-6"

encontrar libtool

ls /usr/local/Cellar/libtool/
=> 2.4.4

Exporte esses caminhos:

LDFLAGS="-L/usr/local/Cellar/libtool/[version]/lib"

CPPFLAGS
="-I/usr/local/Cellar/libtool/[version]/include"

As exportações finais deveriam ser parecidas com isto:

export C_INCLUDE_PATH="/usr/local/Cellar/imagemagick/6.9.0-3/include/ImageMagick-6"

export LDFLAGS
="-L/usr/local/Cellar/libtool/2.4.4/lib"

export CPPFLAGS
="-I/usr/local/Cellar/libtool/2.4.4/include"

agora instale o rmagick:

gem install rmagick -v '2.13.2'