Vine6.1でrmagickがインストールできない時
Vineをメインで使っているわけではないのですが、どうしてもVineじゃないとインストール出来ないエンベPCがあって、そこにRedmineサーバをたてようと思ったんだけど、rmagickがうまく入らなかったんです。
でも、なんとかインストールできたので、その対処方法のメモを残します。
- Vine6.1
- ImageMagick-6.5.4.8-1vl5
- rvm : ruby-1.9.3
- rmagick-2.13.1
% gem install rmagick ... checking for stdint.h... *** extconf.rb failed *** Could not create ...
エラーが起こります。
mkmf.log調べてみると、lcmsがみつからないとのこと。
どうやら、dynamicライブラリになっているので-lで読む必要ないみたい。
とりあえず、/usr/bin/Magick-config を修正してみます。
-
- -
echo "-L${libdir} -lMagickCore -llcms -ltiff -lfreetype -ljpeg -lfontconfig -lXext -lSM -lICE -lX11 -lXt -lbz2 -lz -lm -lpthread -lltdl"
↓
echo "-L${libdir} -lMagickCore -lfreetype -lz -lm -lpthread "
-
- -
再度、
% gem install rmagick Building native extensions. This could take a while... Successfully installed rmagick-2.13.1 1 gem installed Installing ri documentation for rmagick-2.13.1... Installing RDoc documentation for rmagick-2.13.1...
どうやらインストールできた様子。