我的环境: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”:编译器无法生成可执行文件。 (RuntimeError) 您必须先安装开发工具。
但是,我的rvm中也有ruby 1.8.7
,并且可以在1.8.7中正确安装rmagick。所以我很困惑我在1.9.2中错过了什么。
答案 0 :(得分:1)
尝试以下
希望,您的环境是ububtu
sudo apt-get install libmagickwand-dev
gem install rmagick
答案 1 :(得分:0)
感谢Michael的回答,关键是用这个配置ImageMagick:
./ configure --disable-static --with-modules --without-perl --without-magick-plus-plus --with-quantum-depth = 8