2012-06-11 9 views
7

を作成できませんでした。RHELにsnorbyをインストールしようとしています。 それはルビーのために頼んだ、私は今、私はrmagickのエラーで立ち往生してみました。RHELにrmagick gemをインストール中にエラーが発生しました:gemネイティブ拡張子

助けてください。

 Installing rmagick (2.13.1) with native extensions 
      Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension. 
      /usr/local/bin/ruby extconf.rb 
     checking for Ruby version >= 1.8.5... yes 
      extconf.rb:128: Use RbConfig instead of obsolete and deprecated Config. 
      checking for gcc... yes 
      checking for Magick-config... yes 
    checking for ImageMagick version >= 6.4.9... yes 
checking for HDRI disabled version of ImageMagick... yes 
Package MagickCore was not found in the pkg-config search path. 

Perhaps you should add the directory containing `MagickCore.pc' 
to the PKG_CONFIG_PATH environment variable 
No package 'MagickCore' found 

      Package MagickCore was not found in the pkg-config search path. 
      Perhaps you should add the directory containing `MagickCore.pc' 
      to the PKG_CONFIG_PATH environment variable 
       No package 'MagickCore' found 
     Package MagickCore was not found in the pkg-config search path. 
    Perhaps you should add the directory containing `MagickCore.pc' 
    to the PKG_CONFIG_PATH environment variable 
No package 'MagickCore' found 

Package MagickCore was not found in the pkg-config search path. 
Perhaps you should add the directory containing `MagickCore.pc' 
to the PKG_CONFIG_PATH environment variable 

     No package 'MagickCore' found 
     checking for stdint.h... yes 
     checking for sys/types.h... yes 
     checking for wand/MagickWand.h... no 

     Can't install RMagick 2.13.1. Can't find MagickWand.h. 
     *** 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/bin/ruby 


     Gem files will remain installed in       
/var/www/html/snorby/vendor/bundle/ruby/1.9.1/gems/rmagick-2.13.1 for inspection. 

Results logged to /var/www/html/snorby/vendor/bundle/ruby/1.9.1/gems/rmagick- 

    2.13.1/ext/RMagick/gem_make.out 

An error occured while installing rmagick (2.13.1), and Bundler cannot continue. 
Make sure that `gem install rmagick -v '2.13.1'` succeeds before bundling. ` 
+1

チェックこの質問、私はそれが同じ問題であると考えていhttp://stackoverflow.com/questions/9050419/cant-install- rmagick-2-13-1-cant-find-magickwand-h –

答えて

7

あなたは(Ubuntuマシン)の手順に従って行うことができ、

sudo apt-get install libmagickwand-dev 
gem install rmagick 
+0

RHEL 6.2マシンにインストールしようとしています。 残念ながら、上記のコマンドは私のために働いていません。 指定されたWebリンクのコンテンツも試しました。決議はありません。 – Maverick

+1

http://www.cherpec.com/2009/10/howto-install-rmagick-2-on-centosrhel-5/ –

+0

ありがとうございました。 以下のリンクが役立ちました。 http://stackoverflow.com/questions/9050419/cant-install-rmagick-2-13-1-cant-find-magickwand-h – Maverick