========================================================================
=======================
Well, well, then, here's a surprise, I think:
[EMAIL PROTECTED] (aix_5_64_fed): bin/convert -list format
Format Module Mode Description
------------------------------------------------------------------------
-------
* native blob support
[EMAIL PROTECTED] (aix_5_64_fed):
========================================================================
=======================
That's it...
Why don't I have any delegates?
There is lib/ImageMagick-6.3.4/modules-Q16/coders/tiff.{a,la}
The .la file appears to have some weird info in it:
========================================================================
=======================
[EMAIL PROTECTED] (aix_5_64_fed): cat lib/ImageMagick-6.3.4/modules-Q16/
coders/tiff.la
# tiff.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.22 (1.1220.2.365
2005/12/18 22:14:06)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='tiff.so'
# Names of this library.
library_names='tiff.a tiff.a'
# The name of the static archive.
old_library=''
# Libraries that this one depends upon.
dependency_libs=' -L/usr/global/tools/ImageMagick/6.3.4/aix_5_64_fed/
lib -L/opt/freeware/lib -L/gestconf/project/GNOME_ACL/GNOME/build/
BLD_M_gnome2_12f1/export/power_510_32/usr/lib -L/gestconf/project/
GNOME_ACL/GNOME/build/M_acc_gnome2_12_0f1/export/power_510_32/usr/lib
-L/gestconf/project/GNOME_ACL/GNOME/build/acc_gnome2_12_0f1/export/
power_510_32/usr/lib -L/gestconf/project/GNOME_ACL/GNOME/build/
GNOME_2_12_0/export/power_510_32/usr/lib -L/users/project/PDP/
PDP_51_050/usr/ccs/lib -L/users/project/PDP/PDP_51_050/usr/lib /usr/
global/tools/ImageMagick/6.3.4/aix_5_64_fed/lib/libMagick.la /opt/
freeware/lib/libfontconfig.la -lfreetype -L/usr/global/tools/
ImageMagick/6.3.4/aix_5_64_fed/ -lXext -lSM -lICE -lX11 -lXt -lbz2 -
lpthreads /opt/freeware/lib/libfreetype.la -ldl -lc -ljpeg -lz -lm'
# Version information for tiff.
current=0
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=yes
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/global/tools/ImageMagick/6.3.4/aix_5_64_fed/lib/
ImageMagick-6.3.4/modules-Q16/coders'
From: Anthony Thyssen <[EMAIL PROTECTED]>
Date: July 5, 2007 9:38:48 PM PDT
To: ImageMagick User List <[email protected]>
Subject: Re: [magick-users] Why can't I open a tiff file?
Reply-To: Anthony Thyssen <[EMAIL PROTECTED]>
Rich Cook on wrote...
| Sorry to go on about this, but I'm not getting any replies and
I'm at =20
| my wit's end with this. I have looked in the source code, on the
=20
| web... nothing, no help. After compiling ImageMagick, I do not
see =20
| any TIFF support.
|
| [EMAIL PROTECTED] (aix_5_64_fed): bin/display ~/dataAndImages/test.tiff
| display: no decode delegate for this image format `/g/g0/rcook/=20
| dataAndImages/test.tiff'.
| display: unable to open image `logo:': No such file or directory.
|
| The configure script found tiff support:
| configure:37601: result: =20
| -------------------------------------------------------------
| configure:37603: result: Checking for TIFF support
| configure:37605: result: =20
| -------------------------------------------------------------
| (snip)
| configure:38451: result: yes
| configure:38483: result: ---------
|
| There is no "tiff" entry in delegates.xml, but it works fine on
Linux =20
| and there is also no tiff delegate listed there.
|
| I stepped through the code in a debugger and found very little
there =20
| to help. It looks like the installation is just wacked somehow...
|
Tiff does not use a delegate program, just coder that uses a library.
Delegates are external programs to convert from one format to another,
whether IM itself understands the format or not.
If TIFF appears on the list
convert -list format
then the coder was compiled into IM.
In my case I see
EPT EPT rw- Encapsulated PostScript with TIFF preview
EPT2 EPT rw- Encapsulated PostScript Level II with
TIFF preview
EPT3 EPT rw+ Encapsulated PostScript Level III with
TIFF preview
FAX* FAX rw+ Group 3 FAX
See TIFF format. Note that FAX machines use non-square
pixels which
are 1.5 times wider than they are tall but computer
displays use
square pixels. FAX images may appear to be narrow unless
they are
explicitly resized using a resize specification of
"150x100%".
PTIF* TIFF rw- Pyramid encoded TIFF
TIFF* TIFF rw+ Tagged Image File Format (LIBTIFF,
Version 3.8.2)
TIFF64* TIFF --- Tagged Image File Format (64-bit)
(LIBTIFF, Version 3
(DO NOT MAIL THE WHOLE LIST! - it is too long)
The coder is only loaded as it is needed, which ensures IM can be
installed without requiring every coder dependancy to be present.
Under my linux the coders are the .so file in
/usr/lib/ImageMagick-6.3.5/modules-Q16/coders/tiff.so
An ldd on this coder
ldd /usr/lib/ImageMagick-6.3.5/modules-Q16/coders/tiff.so
shows the line...
libtiff.so.3 => /usr/lib/libtiff.so.3 (0x00110000)
So it finds everything it needs to decode or generate the TIFF file
format.
Mind you I compile IM myself for my system so only coders that can
work
on my system were generated. For binary installed IM that may not be
the case, and is why this system is used.
Anthony Thyssen ( System Programmer ) <[EMAIL PROTECTED]>
----------------------------------------------------------------------
-------
As flat as an open can of coke, left on a programmer's desk over
the weekend.
--- Rick Cook, "Wizardry
Consulted"
----------------------------------------------------------------------
-------
Anthony's Home is his Castle http://www.cit.gu.edu.au/
~anthony/
_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users
--
✐Richard Cook
✇ Lawrence Livermore National Laboratory
Bldg-453 Rm-4037, Mail Stop L-557
7000 East Avenue, Livermore, CA, 94550, USA
☎ (office) (925) 423-9605
☎ (fax) (925) 423-6961
---
Information Management & Graphics Grp., Services & Development Div.,
Integrated Computing & Communications Dept.
(opinions expressed herein are mine and not those of LLNL)
_______________________________________________
Magick-users mailing list
[email protected]
http://studio.imagemagick.org/mailman/listinfo/magick-users