【问题标题】:Trouble installing RMagick on Snow Leopard在雪豹上安装 RMagick 时遇到问题
【发布时间】:2011-02-27 08:34:17
【问题描述】:

每当我尝试使用 sudo gem install rmagick 安装 rmagick gem 时,当它尝试包含名为 wand/MagicWand.h 的头文件时,安装会失败

日志文件中的确切错误是:

gcc -E -I. -I/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/universal-darwin10.0 -I.  -I$MAGICK_HOME/include/ImageMagick  -I/include/ImageMagick -fopenmp  conftest.c -o conftest.i"
conftest.c:1:29: error: wand/MagickWand.h: No such file or directory
checked program was:
/* begin */
1: #include <wand/MagickWand.h>
/* end */

$MAGICK_HOME 环境变量设置为 /usr/bin/imagemagick 它要查找的头文件位于/usr/bin/imagemagick/include/ImageMagick/wand/MagickWand.h

我试图按照here 中的说明进行操作。我在运行 Snow Leopard 的 Intel iMac 上安装它。

【问题讨论】:

  • 另一种方法是使用 brew 而不是 macports。 github.com/mxcl/homebrew 有关于如何安装 brew 的信息,然后您可以使用 brew install imagemagick 安装 imagemagick。阅读 wiki 以了解如何清除 macport 安装。
  • +1 homebrew 解决了我在 Snow Leopard 上安装 ImageMagick 的所有问题。
  • Homebrew 实际上解决了我的问题。非常感谢。
  • @sorens:您能否发表您的评论作为答案,以便我们对其进行投票并将此问题从未回答列表中删除?谢谢。
  • 确定。请参阅下面的答案...

标签: ruby osx-snow-leopard rmagick magickwand


【解决方案1】:

另一种方法是使用Brew 而不是macports。有关于如何安装 brew 的信息,然后您可以使用命令 brew install imagemagick 安装 imagemagick。阅读 wiki 以了解如何清除 macport 安装。

【讨论】:

  • FWIW,imagemagick 的 brew 安装对我来说还不够。我还必须 brew install pkg-config,否则执行 rmagick 的 gem install 会失败。
猜你喜欢
  • 2011-10-17
  • 2011-08-03
  • 1970-01-01
  • 1970-01-01
  • 2011-01-27
  • 2010-11-30
  • 2010-12-09
  • 2011-03-18
  • 1970-01-01
相关资源
最近更新 更多