Windows Binary Release: no delegates?

Questions and postings pertaining to the usage of ImageMagick regardless of the interface. This includes the command-line utilities, as well as the C and C++ APIs. Usage questions are like "How do I use ImageMagick to create drop shadows?".
Post Reply
ihs4664

Windows Binary Release: no delegates?

Post by ihs4664 »

The Windows Binary Release is described here: http://www.imagemagick.org/script/binary-releases.php

It makes no mention of delegates.

All commands (e.g. identify, convert, montage) with the

Code: Select all

-list configure 
command line option report:
DELEGATES bzlib freetype jpeg jp2 lcms png tiff x11 xml wmf zlib
Yet all commands with processing options report (for any image file format e.g. TIFF):
command: no decode delegate for this image format `foo.tiff' @ constitute.c/ReadImage/532.
The C:\Program Files\ImageMagick-6.5.9-Q16 folder contains CORE_RL_format_.dll files (for bzlib, jbig, jp2, jpeg, lcms, libxml, magick, Magick++, png, tiff, ttf, wand, xlib, zlib formats).

What am I missing?

Thanks,
ihs4664

Re: Windows Binary Release: no delegates?

Post by ihs4664 »

More info: The C:\Program Files\ImageMagick-6.5.9-Q16\modules\coders folder contains over a hundred DLLs, including IM_MOD_RL_tiff_.dll
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Windows Binary Release: no delegates?

Post by magick »

Did you install http://www.imagemagick.org/download/bin ... ws-dll.exe? We installed it just a few minutes ago on a clean Windows system and it worked without complaint.
ihs4664

Re: Windows Binary Release: no delegates?

Post by ihs4664 »

Yes, that's what I installed.

What condition triggers the error message?
User avatar
magick
Site Admin
Posts: 11064
Joined: 2003-05-31T11:32:55-07:00

Re: Windows Binary Release: no delegates?

Post by magick »

ImageMagick checks the registry to find out the location of ImageMagick's configuration files. Add -debug configure to your command line to verify its looking in the Windows registry.
ihs4664

Re: Windows Binary Release: no delegates?

Post by ihs4664 »

OK, here's what it prints:

C:\Documents and Settings\onc04664>identify -debug configure H:\PDF\CID-LOGS\foo.tif
2010-02-08T10:33:33-07:00 0:00.156 0.000u 6.5.9 Configure identify[9656]: utility.c/ExpandFilenames/871/Configure
Command line: identify {-debug} {configure} {H:\PDF\CID-LOGS\foo.tif}
2010-02-08T10:33:33-07:00 0:00.203 0.000u 6.5.9 Configure identify[9656]: nt-base.c/NTRegistryKeyLookup/1534/Configure
SOFTWARE\ImageMagick\6.5.9\Q:16
2010-02-08T10:33:33-07:00 0:00.219 0.000u 6.5.9 Configure identify[9656]: nt-base.c/NTRegistryKeyLookup/1534/Configure
SOFTWARE\ImageMagick\6.5.9\Q:16
2010-02-08T10:33:33-07:00 0:00.625 0.016u 6.5.9 Configure identify[9656]: nt-base.c/NTRegistryKeyLookup/1534/Configure
SOFTWARE\ImageMagick\6.5.9\Q:16
2010-02-08T10:33:33-07:00 0:00.703 0.016u 6.5.9 Configure identify[9656]: nt-base.c/NTRegistryKeyLookup/1534/Configure
SOFTWARE\ImageMagick\6.5.9\Q:16
2010-02-08T10:33:33-07:00 0:00.703 0.016u 6.5.9 Configure identify[9656]: configure.c/GetConfigureOptions/564/Configure
Searching for configure file: "H:\\.magick\magic.xml"
2010-02-08T10:33:34-07:00 0:00.781 0.016u 6.5.9 Configure identify[9656]: configure.c/GetConfigureOptions/564/Configure
Searching for configure file: "C:\Program Files\ImageMagick-6.5.9-Q16\magic.xml"
2010-02-08T10:33:34-07:00 0:00.797 0.016u 6.5.9 Configure identify[9656]: configure.c/GetConfigureOptions/564/Configure
Searching for configure file: "magic.xml"
2010-02-08T10:33:34-07:00 0:00.797 0.016u 6.5.9 Configure identify[9656]: magic.c/LoadMagicList/675/Configure
Loading magic configure file "magic.xml" ...
2010-02-08T10:33:34-07:00 0:00.813 0.016u 6.5.9 Configure identify[9656]: nt-base.c/NTRegistryKeyLookup/1534/Configure
SOFTWARE\ImageMagick\6.5.9\Q:16
2010-02-08T10:33:34-07:00 0:00.813 0.016u 6.5.9 Configure identify[9656]: nt-base.c/NTRegistryKeyLookup/1534/Configure
SOFTWARE\ImageMagick\6.5.9\Q:16
identify: no decode delegate for this image format `H:\PDF\CID-LOGS\foo.tif' @ constitute.c/ReadImage/532.

What next?
Post Reply