Instalando rmagick 2.13.1 no MacOS X Mavericks

√Äs vezes, estamos presos a v√°rias restri√ß√Ķes por projetos legados e joias antigas que precisamos usar.

Tive muitos problemas para instalar o rmagick 2.13.1 em mavericks, ent√£o aqui voc√™ tem instru√ß√Ķes passo a passo para instal√°-lo se precisar.

O primeiro passo √© instalar a vers√£o 6.8.0-10 do imagemagick. Listamos as vers√Ķes imagemagick com brew:

Ô£Ņ brew versions imagemagick
6.8.7-7 git checkout 9de9f8d Library/Formula/imagemagick.rb
6.8.7-0 git checkout 14a1fa8 Library/Formula/imagemagick.rb
6.8.6-3 git checkout 870d5e9 Library/Formula/imagemagick.rb
6.8.0-10 git checkout 321b293 Library/Formula/imagemagick.rb
6.7.7-6 git checkout 7d951fb Library/Formula/imagemagick.rb
...

Ô£Ņ cd $( brew --prefix )
Ô£Ņ git checkout 321b293 Library/Formula/imagemagick.rb
Ô£Ņ brew install imagemagick

Desde esta versão imagemagick, precisamos criar três links simbólicos:

Ô£Ņ cd "`Magick-config --prefix`"
Ô£Ņ ln -s libMagick++-Q16.7.dylib libMagick++.dylib
Ô£Ņ ln -s libMagickCore-Q16.7.dylib libMagickCore.dylib
Ô£Ņ ln -s libMagickWand-Q16.7.dylib libMagickWand.dylib

Depois de instalar o imagemagick 6.8.0-10, podemos instalar o rmagick 2.13.1:

Ô£Ņ gem install rmagick -v 2.13.1
Building native extensions. This could take a while...
Successfully installed rmagick-2.13.1
1 gem installed

Se o brew não encontrar essa versão gem, você pode baixá-la aqui:
http://rubygems.org/gems/rmagick/versions/2.13.1

Após o download, mova a gem para o caminho onde você tentará instalá-la e repita o comando de instalação da gem.

Voc√™ pode encontrar mais informa√ß√Ķes sobre a instala√ß√£o de vers√Ķes antigas com brew:
http://stackoverflow.com/questions/3987683/homebrew-install-specific-version-of-formula

Mais informa√ß√Ķes sobre links simb√≥licos para imagemagick:
http://stackoverflow.com/questions/13963404/rails-and-os-x-how-to-install-rmagick