Warum bin ich mit einem problem der Installation von rmagick
Auf Ruby 1.8.7 und rails 2.3.5, den ich bekommen:
gem install rmagick
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
Building native extensions. This could take a while...
Cynicalgrinch:levelous pawel$ 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
Gem_make.out says this:
/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
Mögliche Duplikate von stackoverflow.com/questions/4290759/...
InformationsquelleAutor Simpleton | 2011-03-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Installieren rmagick mit dem gem-system, müssen Sie "imagemagick" auf Ihrem system. Die folgenden Fehler-Zeile sagt, dass rmagick fehlgeschlagen zu bauen, weil die native Erweiterung (imagemagick) nicht auf Ihrem system vorhanden sind.
Unter OSX verwenden, können Sie brew (der beste Weg, meiner Meinung nach), imagemagick zu installieren. Einmal brew installiert ist :
Auf Mountain Lion (OSX), nach:
kann es notwendig sein, die Kraft der Neuschöpfung einige symlinks manuell, bevor Sie in der Lage, installieren Sie das rmagick gem.
InformationsquelleAutor Sandro Munda
unter Ubuntu/Debian müssen Sie installieren:
unter RedHat/Fedora/CentOS:
auf windows sollten Sie einen Blick auf gem
rmagick-win32
finden Sie unter rmagick.rubyforge.org/install-faq.html#win für mehr infoSie müssen nur libmagickwand-dev imagemagick nicht zu.
danke, ich habe die Antwort bearbeitet
InformationsquelleAutor Tombart
Fedora stellen Sie sicher, Sie haben
ImageMagick-devel
installiert.InformationsquelleAutor Qwertie