Vine6.1でrmagickがインストールできない時

Vineをメインで使っているわけではないのですが、どうしてもVineじゃないとインストール出来ないエンベPCがあって、そこにRedmineサーバをたてようと思ったんだけど、rmagickがうまく入らなかったんです。
でも、なんとかインストールできたので、その対処方法のメモを残します。

% 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...

どうやらインストールできた様子。