2012-04-03 36 views
13

Trước đây tôi đã cài đặt đá quý rmagick hoạt động với ImageMagick. ImageMagick được cài đặt từ nguồn bị tắt OpenMP. Cài đặt này hoạt động mà không bị cản trở. Tuy nhiên, tôi đã cố gắng gỡ bỏ rmagick và ImageMagick để có thể có một phiên bản hoạt động với GraphicsMagick.Cài đặt rmagick 2.13.1 với graphicsmagick trên Ubuntu 10.04

Vì vậy, tôi đã cài đặt GraphicsMagick từ nguồn và tính năng OpenMP bị vô hiệu hóa một lần nữa. Tuy nhiên, Khi tôi cài đặt rmagick tôi nhận được như sau:

Building native extensions. This could take a while... 
ERROR: Error installing rmagick-2.13.1.gem: 
     ERROR: Failed to build gem native extension. 

     /usr/bin/ruby1.8 extconf.rb --build-opts --with-graphics-magick 
checking for Ruby version >= 1.8.5... yes 
checking for gcc... yes 
checking for Magick-config... yes 

Warning: Found a partial ImageMagick installation. Your operating system likely has some built-in ImageMagick libraries but not all of ImageMagick. This will most likely cause problems at both compile and runtime. 
Found partial installation at: /usr 
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 
     --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=/usr/bin/ruby1.8 

Tôi đã cố gắng để chạy:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig 

Và kiểm tra các nội dung của pkgconfig thư mục:

freetype2.pc GraphicsMagick.pc GraphicsMagick++.pc GraphicsMagickWand.pc libpng15.pc libpng.pc 

gì am Tôi mất tích ở đây?

+1

Bạn có tìm ra giải pháp? – juanpastas

Trả lời

8

bạn đã cố tìm kiếm sự cố này trên stackoverflow hay google chưa? Thử cài đặt lại sau khi cài đặt libmagickwand-dev.

apt-get install libmagickwand-dev 
+4

MagickWand là ImageMagick liên quan không GraphicsMagick –

4

cho tôi giúp như sau: sudo apt-get install imagemagick libmagickcore-dev

6

Các gói dev là thực sự hữu ích

sudo apt-get install libmagickcore-dev libmagickwand-dev 
+0

Cảm ơn điều này đã làm việc cho tôi – Naga

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