2016-04-17 15 views
2

Problem mit der Installation von rmagick gem auf meinem Mac. Alle meine Software ist auf dem neuesten Stand. Dies ist meine Fehlermeldung. Ich habe versucht, ImageMagick neu zu installieren, aber nichts scheint zu funktionieren. Ich benutze Homebrew - das könnte nicht wegen dieses Problems, oder?Rmagick fehlgeschlagen Installation

Ich bin ein bisschen ein Anfänger der Befehlszeile, also vielleicht ist dies eine einfache Lösung, aber ich verstehe diese Fehlermeldung nicht.

Devens-MacBook-Air:~ Deven$ gem install rmagick 
Building native extensions. This could take a while... 
ERROR: Error installing rmagick: 
    ERROR: Failed to build gem native extension. 

current directory: /usr/local/lib/ruby/gems/2.3.0/gems/rmagick-  2.15.4/ext/RMagick 
/usr/local/opt/ruby/bin/ruby -r ./siteconf20160416-51851-5yrwrn.rb    extconf.rb 
checking for clang... yes 
checking for Magick-config... yes 
checking for outdated ImageMagick version (<= 6.4.9)... no 
/usr/local/bin/Magick-config: line 41: pkg-config: command not found 
/usr/local/bin/Magick-config: line 47: pkg-config: command not found 
/usr/local/bin/Magick-config: line 50: pkg-config: command not found 
/usr/local/bin/Magick-config: line 53: pkg-config: command not found 
checking for Ruby version >= 1.8.5... yes 
/usr/local/bin/Magick-config: line 53: pkg-config: command not found 
Can't install RMagick 2.15.4. Can't find the ImageMagick library or one of the dependent libraries. Check the mkmf.log file for more detailed information. 

*** 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 
-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=/usr/local/Cellar/ruby/2.3.0/bin/$(RUBY_BASE_NAME) 

To see why this extension failed to compile, please check the mkmf.log which can be found here: 

    /usr/local/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-15/2.3.0/rmagick-2.15.4/mkmf.log 

extconf failed, exit code 1 

Gem files will remain installed in /usr/local/lib/ruby/gems/2.3.0/gems/rmagick-2.15.4 for inspection. 
Results logged to /usr/local/lib/ruby/gems/2.3.0/extensions/x86_64-darwin-15/2.3.0/rmagick-2.15.4/gem_make.out 

Antwort

2

Alle folgenden Befehlszeilen werden dieses Problem herausfinden.

brew install imagemagick 
cd /usr/local/Cellar/imagemagick/6.8.0-10/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 

6.8.0 ist imagemagick Version hier. In der Hoffnung, das wird funktionieren.

Verwandte Themen