【发布时间】:2014-01-28 04:14:33
【问题描述】:
我已经通过给出 MagickWand.h 的路径尝试了所有方法,我安装了命令工具。谁能帮帮我?
$ gem install rmagick -v 2.13.1
构建原生扩展。这可能需要一段时间... 错误:错误 安装 rmagick:错误:无法构建 gem 原生扩展。
/Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/ruby extconf.rb 检查 Ruby 版本 >= 1.8.5... 是检查 /usr/bin/gcc-4.2...是检查Magick-config...是检查 ImageMagick 版本 >= 6.4.9... 是检查 HDRI 禁用版本 ImageMagick ...是检查stdint.h ...不检查 sys/types.h... 不检查 wand/MagickWand.h... 不
无法安装 RMagick 2.13.1。找不到 MagickWand.h。 * extconf.rb failed * 由于某种原因无法创建 Makefile,可能缺少必要的库和/或头文件。查看 mkmf.log 文件以获取更多详细信息。您可能需要配置 选项。
提供的配置选项:--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=/Users/ghazanfarali/.rvm/rubies/ruby-1.8.7-p357/bin/ruby
Gem 文件将继续安装在 /Users/ghazanfarali/.rvm/gems/ruby-1.8.7-p357/gems/rmagick-2.13.1 检查。结果记录到 /Users/ghazanfarali/.rvm/gems/ruby-1.8.7-p357/gems/rmagick-2.13.1/ext/RMagick/gem_make.out "
【问题讨论】:
-
您需要为您的操作系统安装 imagemagick 包的开发头文件
-
你能迁移到 ruby 版本 > 1.8.7 吗?我将设置环境并查看是否遇到问题。
标签: ruby-on-rails ruby gem imagemagick imagick