2012-06-11 30 views
7

i m cố gắng cài đặt snorby trên RHEL. nó yêu cầu ruby, tôi đã thử rằng bây giờ tôi đang mắc kẹt với lỗi rmagick.lỗi cài đặt đá quý rmagick trên RHEL - L ERI: Không thể xây dựng phần mở rộng gốc đá quý

vui lòng trợ giúp.

 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

kiểm tra câu hỏi này, tôi tin rằng nó là cùng một vấn đề http://stackoverflow.com/questions/9050419/cant-install- rmagick-2-13-1-cant-find-magickwand-h –

Trả lời

7

Bạn có thể làm theo các bước sau (Ubuntu máy),

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

Tôi đang cố cài đặt trên máy RHEL 6.2. Thật không may các lệnh trên không hoạt động đối với tôi. Đã thử nội dung liên kết web đã cho. nhưng không có độ phân giải. – Maverick

+1

Kiểm tra xem http://www.cherpec.com/2009/10/howto-install-rmagick-2-on-centosrhel-5/ –

+0

Cảm ơn. Liên kết dưới đây đã trợ giúp. http://stackoverflow.com/questions/9050419/cant-install-rmagick-2-13-1-cant-find-magickwand-h – Maverick

Các vấn đề liên quan