DLL filename and registration issue

Post any defects you find in the released or beta versions of the ImageMagick software here. Include the ImageMagick version, OS, and any command-line required to reproduce the problem. Got a patch for a bug? Post it here.
Post Reply
johnhcarsonjr
Posts: 1
Joined: 2016-05-19T08:05:46-07:00
Authentication code: 1151

DLL filename and registration issue

Post by johnhcarsonjr »

I am using ImageMajick on Windows 7 (installed from ImageMagick-7.0.1-5-Q16-x64-dll.exe) to try to compile a set of PNG files into an animated GIF. The command is
"C:/Program Files/ImageMagick-7.0.1-Q16/convert.exe" -delay 20 -loop 0 *.png julia.gif

I get the following error:
convert.exe: unable to load module 'C:\Program Files\ImageMagick-7.0.1-Q16\modules\coders\IM_MOD_RL_PNG_.dll'

When I look in the modules\coders\ directory, I see that IM_MOD_RL_png_.dll is present. The mismatch appears to be due to the fact that the file is not named IM_MOD_RL_PNG_.dll, that is to a capitalization issue. It is the same for all the DLLs in the directory. They all follow the same capitalization pattern.

Perhaps this is not a problem on Windows, but when I try to register IM_MOD_RL_png_.dll I get an error that the entry point DllRegisterServer was not found.
snibgo
Posts: 12159
Joined: 2010-01-23T23:01:33-07:00
Authentication code: 1151
Location: England, UK

Re: DLL filename and registration issue

Post by snibgo »

Does renaming the DLL file solve the problem?

Is "C:/Program Files/ImageMagick-7.0.1-Q16/" in your system path? If not, does putting it in the path solve the problem?
snibgo's IM pages: im.snibgo.com
Post Reply