私はのインストールに続きました RMagick ために OSX: http://rmagick.rubyforge.org/install-faq.html#osx
私はやった イメージマジック からのインストール ジョン・マダックス (インストールするソリューション ImageMagick 使用せずにOSXで MacPorts)
これが私の端末ウィンドウです。
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$
助けてくれてありがとう スエブファット
回答:
回答№1の場合は29macportsの優れた代替品であるhomebrewを試すことを強くお勧めします。
homebrewをインストールしたら、imagemagickとrmagickを非常に簡単にインストールできるはずです。
brew install imagemagick # will take a while!
gem install rmagick
詳細はこちら:
http://www.codedrop.ca/blog/archives/214
そしてここ:
chiliprojectのインストールで問題が発生した場合は、openpmpなしでインストールしてみてください。
brew install imagemagick --disable-openmp
以前にhomebrewでimagemagickをインストールしたことがある場合は、再度インストールする前にリンクを解除する必要があります。
brew unlink imagemagick
回答№2のための8
注意すべきもう1つの考えは、imagemagick。 私はImageMagickバージョン6.8.0を持っていました。これは、homebrewからインストールした場合の最新のものであり、rmagickはこのバージョンではコンパイルされません。 だから、
変換--version
ImageMagickが6.7以下であることを確認してください。そうでない場合、rmagickはコンパイルされません。
回答№3の場合は0
しばらくの間この問題に苦しんでおり、以下の修正(からコピー このSOの答え 問題を解決しました(特にシンボリックリンクに関するセクション)。
rmagickには、自作のimagemagick(> = 6.8.0-10)の操作に問題があります。
あなたは
rmagickgemを更新する
bundle update rmagick
または手動でいくつかのdylibをシンボルリンクして機能させます。
$ cd "`Magick-config --prefix`lib"
$ ln -s libMagick++-Q16.7.dylib libMagick++.dylib
$ ln -s libMagickCore-Q16.7.dylib libMagickCore.dylib
$ ln -s libMagickWand-Q16.7.dylib libMagickWand.dylib
その後 gem install rmagick
うまくいくはずです。
これについての議論をチェックしてください https://github.com/Homebrew/homebrew/issues/16625