I followed the installation of RMagick for OSX: http://rmagick.rubyforge.org/install-faq.html#osx
I have done the Imagemagick installation from John Maddux (solution to install ImageMagick on OSX without using MacPorts)
Here's my terminal window:
Suebphatt:~ suebphattleelertphong$ ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [universal-darwin10.0]
Suebphatt:~ suebphattleelertphong$ rails -v
Rails 3.0.3
Suebphatt:~ suebphattleelertphong$ gem -v
1.3.7
Suebphatt:~ suebphattleelertphong$ gem install rmagick
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can't find header files for ruby at /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/rmagick-2.13.1 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/rmagick-2.13.1/ext/RMagick/gem_make.out
Suebphatt:~ suebphattleelertphong$
Thanks a lot for help, Suebphatt
I would strongly recommend you try homebrew, which is a great replacement for macports:
Once you get homebrew installed, you should be able to install imagemagick and rmagick very easily:
brew install imagemagick # will take a while!
gem install rmagick
More info here:
http://www.codedrop.ca/blog/archives/214
and here:
http://weblogs.manas.com.ar/mverzilli/2010/05/19/install-the-rmagick-gem-in-the-painless-way-with-homebrewinstall-the-rmagick-gem-in-the-painless-way-with-homebrewinstall-the-rmagick-gem-in-the-painless-way-with-homebrewinstall-the-rmagick-gem-in/
UPDATE: (thanks to JJD and this answer)
Try to install without openpmp if you are having trouble with a chiliproject install:
brew install imagemagick --disable-openmp
UPDATE X2: (thanks to Ramon Araujo's comment)
If you have previously installed imagemagick with homebrew, you will have to unlink it before you install again:
brew unlink imagemagick
Another think to watch out is the version of imagemagick. I had ImageMagick version 6.8.0, which is the latest if you install from homebrew, and rmagick just does not compile with this version. So do a
convert --version
and make sure that your ImageMagick is 6.7 or less otherwise rmagick wont compile..
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With