I have ActiveState Perl 5.10 installed on Windows 2008 machine. I installed ImageMagick-6.8.7-9 Q16 (32-bit) installed. Instead of using ppm to install PerlMagick I built it myself using dmake and gcc because the version of PerlMagick in the ppm repositories only goes up to version 6.83 currently whereas I want 6.87.
After Successfully building PerlMagick and seeing the proof that the files were updated in the 'C:/Perl/site' area I then ran the usual test and it worked:
perl -e "use Image::Magick; print Image::Magick->QuantumDepth"
But when I try start Apache this error appears in Event Viewer:
Can't load 'C:/Perl/site/lib/auto/Image/Magick/Magick.dll' for module Image::Magick: load_file:The pecified procedure could not be found at C:/Perl/lib/DynaLoader.pm line 201.\n
I have installed the Microsoft Visual C++ 2010 Redistributable 32-bit and 64-bit also as recommended on the ImageMagick website.
Is there something I'm missing? Is there even a get around way of getting Apache working as a hack?
Any ideas welcome!