Can't locate Image/Magick.pm in @INC
Posted: 2014-12-30T06:32:11-07:00
I have installed the Perl Version 5.20.1 on my Red Hat Red Hat Enterprise Linux Server release 6.6 (Santiago).
I downloaded Perl from http://www.perl.org and I installed it in /root/localperl.
Then I installed ImageMagick and ImageMagick-Perl from http://rpmfind.net/linux/rpm2html. I choose the packages
ImageMagick-6.5.4.7-7.el6_5.x86_64.rpm
ImageMagick-perl-6.5.4.7-7.el6_5.x86_64.rpm
If I try to install Imperia, I get this error message:
“Can't locate Image/Magick.pm in @INC”
Imperia can’t find the perl module Magick.pm. This module is located in /usr/lib64/perl5/vendor_perl/Image
If I try to define the PATH /usr/lib64/perl5 in the environment variable PERLLIB, then I get this error:
perl: symbol lookup error: /usr/lib64/perl5/auto/IO/IO.so: undefined symbol: Perl_Istack_sp_ptr
Perhaps there is a mismatch between Perl version 5.20 and these ImageMagick* packages?
I downloaded Perl from http://www.perl.org and I installed it in /root/localperl.
Then I installed ImageMagick and ImageMagick-Perl from http://rpmfind.net/linux/rpm2html. I choose the packages
ImageMagick-6.5.4.7-7.el6_5.x86_64.rpm
ImageMagick-perl-6.5.4.7-7.el6_5.x86_64.rpm
If I try to install Imperia, I get this error message:
“Can't locate Image/Magick.pm in @INC”
Imperia can’t find the perl module Magick.pm. This module is located in /usr/lib64/perl5/vendor_perl/Image
If I try to define the PATH /usr/lib64/perl5 in the environment variable PERLLIB, then I get this error:
perl: symbol lookup error: /usr/lib64/perl5/auto/IO/IO.so: undefined symbol: Perl_Istack_sp_ptr
Perhaps there is a mismatch between Perl version 5.20 and these ImageMagick* packages?