【发布时间】:2011-09-15 13:33:30
【问题描述】:
全部!在 CentOS 5.5 服务器上安装 rmagick gem 时遇到问题。当我发出命令时:
gem install rmagick
我明白了:
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 /usr/bin:/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.
我已经安装了正确版本的 imagemagick,我在 /usr/local/bin 中找到了 Magick-config,并且我的 PATH 包含该目录。但是,rmagick gem 安装程序不会在该目录中搜索 Magick-config。我该怎么办?
顺便说一句,我有另一台 CentOS 5 机器成功安装了 ruby 和 rmagick,后者在 /usr/local/bin 中也有 Magick-config 文件。
【问题讨论】:
-
我在 /usr/bin 中做了一个到 /usr/local/bin/Magic-config 的软链接,问题就解决了。似乎没有更好的方法。
标签: ruby-on-rails ruby rmagick