Ich erhalte den unten gezeigten Fehler, wenn ich versuche, das rmagick-Juwel zu installieren. Ich bin auf Snowleopard 10.6 mit RVM, Ruby 1.9.2-head und Rails 3.05. In Antworten auf ähnliche Fragen wurde empfohlen, ImageMagick zu installieren, was ich erfolgreich durchgeführt habe. Andere schlugen vor, die "libmagick9-dev library" zu installieren, aber ich kann nicht herausfinden, wie das geht.
Ich bin ein neuer Entwickler, und jede Unterstützung oder Anleitung zu einer vorhandenen Erklärung oder Ressource wird sehr geschätzt. Vielen Dank!
jjdevenuta(opal)$ gem install rmagick
Fetching: rmagick-2.13.1.gem (100%)
Building native extensions. This could take a while...
ERROR: Error installing rmagick:
ERROR: Failed to build gem native extension.
/Users/jjdevenuta/.rvm/rubies/ruby-1.9.2-head/bin/ruby extconf.rb
checking for Ruby version >= 1.8.5... yes
checking for gcc... yes
checking for Magick-config... no
Can't install RMagick 2.13.1. Can't find Magick-config in /Users/jjdevenuta/.rvm/gems/ruby-1.9.2-head@rails3/bin:/Users/jjdevenuta/.rvm/gems/ruby-1.9.2-head@global/bin:/Users/jjdevenuta/.rvm/rubies/ruby-1.9.2-head/bin:/Users/jjdevenuta/.rvm/bin:/usr/local/bin:/usr/local/sbin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/git/bin:/usr/X11/bin
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of
necessary libraries and/or headers. Check the mkmf.log file for more
details. You may need configuration options.
Provided configuration options:
--with-opt-dir
--without-opt-dir
--with-opt-include
--without-opt-include=${opt-dir}/include
--with-opt-lib
--without-opt-lib=${opt-dir}/lib
--with-make-prog
--without-make-prog
--srcdir=.
--curdir
--ruby=/Users/jjdevenuta/.rvm/rubies/ruby-1.9.2-head/bin/ruby
UPDATE Wenn Sie ein Mac / OS X-Benutzer sind, würde ich dringend empfehlen, Homebrew als Paketinstallationsprogramm / -manager zu verwenden. Sie finden es HIER . Seit ich diese Frage ursprünglich gestellt habe, habe ich alle meine vorherigen Installationen von Dingen wie rmagick und imagemagick entfernt und sie mit Homebrew neu installiert. Super einfach mit einem riesigen Katalog an Paketen, und Updates / Deinstallationen sind ebenfalls ein Kinderspiel!