(WinXP) ImageMagick 6.4.9 +ActivePerl 5.10.0 problem SOLVED
Posted: 2009-02-11T17:08:21-07:00
Hello World,
I'd been quite happily using the ActiveState Perl-5.8.8 and ImageMagick 6.3.something together, when I realised that it had been a year since I last upgraded IM. Upgraded to 6.4.9-3, and then found that PerlMagick wasn't compatible with Perl-5.8.8, so downloaded the most recent ActiveState Perl-5.10.0-1004. Uninstalled Perl, installed, found I couldn't seem to trigger the PerlMagick install process, so uninstalled IM-6.4.9 and reinstalled again, including the PerlMagick option; the install process didn't report any errors, and everything looked okay.
Until I actually tried a simple: perl -MImage::Magick -e "print 'ok?';" ... which failed with that lovely (useful X) error from the dynaloader:
Can't load 'C:/Perl/site/lib/auto/Image/Magick/Magick.dll: This application has failed to start because the application configuration is incorrect. Please try reinstalling blah blah blah at C:/Perl/lib/DynaLoader.pm line 202."
For me (WinXP, SP2, auto updates turned OFF, zoneAlarmed in paranoid mode etc), the solution was mentioned in a similar thread on this board (associated with Win64 though). All I had to do was install the Microsoft Visual C++ 2008 Redistributable Package (x86) from here and then much joy and happiness was had \(^_^)/.
Hope this might help, in case anybody else is tearing their hair out over losing IM+Perl with the latest release.
MFM
I'd been quite happily using the ActiveState Perl-5.8.8 and ImageMagick 6.3.something together, when I realised that it had been a year since I last upgraded IM. Upgraded to 6.4.9-3, and then found that PerlMagick wasn't compatible with Perl-5.8.8, so downloaded the most recent ActiveState Perl-5.10.0-1004. Uninstalled Perl, installed, found I couldn't seem to trigger the PerlMagick install process, so uninstalled IM-6.4.9 and reinstalled again, including the PerlMagick option; the install process didn't report any errors, and everything looked okay.
Until I actually tried a simple: perl -MImage::Magick -e "print 'ok?';" ... which failed with that lovely (useful X) error from the dynaloader:
Can't load 'C:/Perl/site/lib/auto/Image/Magick/Magick.dll: This application has failed to start because the application configuration is incorrect. Please try reinstalling blah blah blah at C:/Perl/lib/DynaLoader.pm line 202."
For me (WinXP, SP2, auto updates turned OFF, zoneAlarmed in paranoid mode etc), the solution was mentioned in a similar thread on this board (associated with Win64 though). All I had to do was install the Microsoft Visual C++ 2008 Redistributable Package (x86) from here and then much joy and happiness was had \(^_^)/.
Hope this might help, in case anybody else is tearing their hair out over losing IM+Perl with the latest release.
MFM