Page 1 of 1

no decode delegate

Posted: 2008-10-28T17:26:06-07:00
by zweibieren
Help. I keep getting "no decode delegate" messages.

To upgrade from 6.3.7, I downloaded and installed ImageMagick-6.4.3 from
ImageMagick-i686-pc-cygwin.tar.gz
The version is
Version: ImageMagick 6.4.3 2008-09-24 Q16 http://www.imagemagick.org

The new ImageMagick fails for all image operations with messages like this
/cygdrive/m/PittGlobal> identify *.png
identify: no decode delegate for this image format `favicon.png'.
identify: no decode delegate for this image format `globe64.png'.
identify: no decode delegate for this image format `globe65.png'.
The various tests suggested on this mail list have mixed results:
identify -list Configure
DELEGATES bzlib freetype jpeg png tiff x11 zlib
identify -list Coder | grep -i png
MNG PNG
JNG PNG
MOV PNG
PNG24 PNG
PNG32 PNG
PNG8 PNG
identify -list format
the entire output is
Format Module Mode Description
-------------------------------------------------------------------------------
* native blob support
(On 6.3.7, -list format lists numerous formats.)

I have been using version 6.3.7 with success except it fails for .ico files.
I have set MAGICK_HOME, PATH, and LD_LIBRARY_PATH as per the instructions.
My system is Windows XP sp3 on a Pentium 4.
Cygwin is 1.5.25-7

Re: no decode delegate

Posted: 2008-10-28T23:54:35-07:00
by anthony
You do not have the PNG librarys present.

Re: no decode delegate

Posted: 2008-10-29T09:52:31-07:00
by zweibieren
anthony wrote:You do not have the PNG librarys present.
In fact they were present. And the failure occurred for all types of images.

The problem seems to have been a conflict between the cygwin installed ImageMagick and the newer version (6.4.5) I downloaded. No amount of tinkering with MAGICK_HOME and LD_LIBRARY_PATH seemed able to disentangle the mess.

So I have reinstalled cygwin. And my .ico file still fails, despite having a slightly newer ImageMagick (6.4.0 comes with cygwin). Sigh.