Redmine でガントチャートを PNG 出力できるように、RMagic をインストールした。
# yum install ImageMagick # yum install ImageMagick-devel # Windows から verdana.ttf, arialbd.ttf, arialbi.ttf, arial.ttf を /usr/share/fonts/default/TrueType にコピー。 # yum install rmagick -v 1.15.14
RMagick の最新版は RMagick 2 だが、ImageMagick-6.3.0 以上を要求する。yum で入るのが 6.2.8 だったので、RMagic 1 にバージョンを落とした。1.15.14 が 1.x 系の最新らしい。
- ruby-devel がインストールされていないときのエラー。
/usr/bin/ruby extconf.rb install rmagick can't find header files for ruby.
- フォントが足りないときのエラー。
/usr/lib/ruby/gems/1.8/gems/rmagick-1.15.14/./lib/rvg/misc.rb:321:in `get_type_metrics': unable to read font `/usr/share/fonts/default/TrueType/verdana.ttf' (Magick::ImageMagickError)
- ImageMagick-devel をインストールしていないときのエラー。
Can't install RMagick 2.9.1. Can't find Magick-config in /usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
