【发布时间】:2012-01-17 05:49:53
【问题描述】:
我的环境:rvm ruby 1.9.2,我从源代码构建ImageMagick 6.7.4-6。
当我安装 rmagick 时,它说:
/home/rocky/.rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/mkmf.rb:368:in `try_do':编译器无法生成可执行文件。 (运行时错误) 您必须先安装开发工具。
不过,我的rvm中也有ruby1.8.7,在1.8.7中可以正确安装rmagick。所以我很困惑我在 1.9.2 中错过了什么。
【问题讨论】:
-
我在这里的回答:stackoverflow.com/questions/8872447/… 可能会有所帮助。
-
听起来 Ruby 无法找到 GCC 编译器,因此无法编译 RMagick 源代码。您必须查看并了解如何设置它,可能使用
setenv... 不确定。
标签: ruby compilation rubygems compiler-errors