サーバー会社に聞くとインストールされていると
いわれたのですが、うまく作動しません。
以下のエラーメッセージが出ます。
Software error:
Can't load '/usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Image/Magick/Magick.so' for module Image::Magick: libMagick.so.10: cannot open shared object file: No such file or directory at /usr/lib/perl5/5.8.7/i686-linux/DynaLoader.pm line 230.
at convert.cgi line 39
Compilation failed in require at convert.cgi line 39.
BEGIN failed--compilation aborted at convert.cgi line 39.
何かモジュールが足りないというような感じなのですが、原因はわかりますでしょうか。
よろしくお願いいたします。
'/usr/lib/perl5/site_perl/5.8.7/i686-linux/auto/Image/Magick/Magick.so' というライブラリが読み込めないというエラーです。
可能性として考えられるのは、Image::Magick モジュールは XS を使用しているのでインストールにライブラリをコンパイルする必要があります。
インストールが不完全(.pm ファイルだけ子手動でコピーとか)という印象を受けます。
ImageMagickをPerlからお使いになりたいのでしょうか? その場合は、PerlMagickがインターフェースするのが一般的です。PerlMagickがインストールされてないようにも見えるのですが、いかがですか?
Windows用の説明ですが、参考にしてみてください。
回答有難うございました。
回答有難うございました。