balajinagaraju has asked for the wisdom of the Perl Monks concerning the following question:

Hi, I used a ppd file and the tar.gz file of Image::Magick module and installed using the below command and installation says all files copied successfully , but when u run my script i end up with the below mentioned. However the mentioned dll is present in the location but it says it cannot be loaded. What is the issue here and how to resolve it?

ppm install Image-Magick.ppd

Error message when the script is executed: Can't load 'C:/Perl/site/lib/auto/Image/Magick/Magick.dll' for module Image::Magick: load_file:The specified module could not be found at C:/Perl/lib/DynaLoader.pm line 201.

Replies are listed 'Best First'.
Re: DynaLoader error.
by Corion (Patriarch) on Jun 05, 2012 at 10:37 UTC

    This likely means that a DLL that Magick.dll relies on cannot be loaded. This may or may not be a permissions issue or an issue of a missing .dll. You can use for example Process Explorer to find out what DLLs fail to get loaded.

    A reply falls below the community's threshold of quality. You may see it by logging in.