さくらVPSにRails環境構築_3--rmagick関連
ImageMagickとRMagickを入れていく。
yumで入れるとバージョンが古いので前回いろいろ苦労した。
今回は新しいものを入れてみる。
参考にしたところ
http://www5.ocn.ne.jp/~m-shin/linux/centos-imagemagick-install.html
wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
tar xvfz ImageMagick.tar.gz
cd ImageMagick-6.7.4-0
./configure
make
make install
makeにけっこう時間がかかる。
どうやらMagick-develも一緒に入っているみたい。
そして/usr/local/binに入るらしい
which convert
/usr/local/bin/convert
which Magick-config
/usr/local/bin/Magick-config
しかし...
convert --version
convert: error while loading shared libraries: libMagick.so.10: cannot open shared object file: No such file or directory
エラーになる。
こっちはできる。
Magick-config --version
6.7.4 Q16
sudoをつけるとできる。
sudo convert --version
Version: ImageMagick 6.7.4-0 2011-12-14 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2011 ImageMagick Studio LLC
Features: OpenMP
libMagick.so.10ってどこにあるんだ?
ここを参考にいろいろ試した。
http://www.pistolfly.jp/weblog/2011/03/centosimagemagick.html
とりあえずPATHの設定
vi ~/.bashrc
追加
alias sudo='sudo env PATH=$PATH'
反映
source .bashrc
あとこれもやってみた
ldconfigの設定
確認
sudo /sbin/ldconfig -p | grep libMagick
大丈夫そう
もう1回
sudo gem install rmagick
やっぱエラー
Can't install RMagick 2.13.1. Can't find MagickWand.h.
MagickWand.hがないらしい。
疲れた....
同じブログの関連エントリを参照
find /usr/local -name MagickCore.pc
sudo PKG_CONFIG_PATH=/usr/local/lib/pkgconfig gem install rmagick
インストール成功。ありがたや。
WEBrickが動いた。
いやー、大変だった。
あとはDB関連を整備するのみ。