RMagickのインストールに苦戦した
OS:CentOS5 ImageMagic-6.3.6 RMagick-1.15.10
- RMagickをインストールするには、ImageMagickのインストールをまずやらないとだめ。
- まず下からダウンロードして下さい。
ftp://ftp.kddlabs.co.jp/graphics/ImageMagick/
tar xvzf ./configure --disable-static --with-modules --without-perl \ --without-magick-plus-plus --with-quantum-depth=8 make make install
- RMagickのインストールをしたら下のエラーが出た。
post-setup.rb: NewCoordSys.rb example returned error code 256 /usr/bin/ruby -I /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib -I /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick OrigCoordSys.rb /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick/RMagick.so: /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick/RMagick.so: undefined symbol: SketchImage - /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick/RMagick.so (LoadError) from /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib/RMagick.rb:11 from /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib/rvg/rvg.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib/rvg/rvg.rb:31 from OrigCoordSys.rb:1:in `require' from OrigCoordSys.rb:1 post-setup.rb: OrigCoordSys.rb example returned error code 256 /usr/bin/ruby -I /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib -I /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick PreserveAspectRatio.rb /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick/RMagick.so: /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick/RMagick.so: undefined symbol: SketchImage - /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./ext/RMagick/RMagick.so (LoadError) from /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib/RMagick.rb:11 from /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib/rvg/rvg.rb:31:in `require' from /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/./lib/rvg/rvg.rb:31 from PreserveAspectRatio.rb:1:in `require' from PreserveAspectRatio.rb:1 setup.rb: Too many examples failed. Search for "Help!" at http://rmagick.rubyforge.org/install-faq.html. post-setup.rb: PreserveAspectRatio.rb example returned error code 256 make: *** [all] エラー 1 Gem files will remain installed in /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10 for inspection. Results logged to /usr/lib/ruby/gems/1.8/gems/rmagick-1.15.10/gem_make.out
てか、全然情報がないので、http://rmagick.rubyforge.org/install-faq.html見るしかないか。。。ということで、いろいろ試してたら、以下で解決した。
export LD_LIBRARY_PATH=/usr/local/lib
- ほんで、RMagickをインストール
gem install rmagick -v 1.15.10
完了!!