I noticed some additional issues, among them, -distort doesn't work and -caption absent -pointsize fails to fill, and none of Fred's scripts would run.
So I got a completely new Linux VPS account that was absolutely bare, installed the delegate libraries (libjpeg, libpng, zlib, freetype, and ghostscript) and then ImageMagick 6.5.3-2
Everything works perfectly.
When I run
identify -list configure on the misbehaving installation, the CONFIGURE list shows that the delegates are present but are not listed by name as DELEGATES.
In the working installation, they are listed in both places.
Could this explain the weird behavior that I've described? Also, is there a way to repair this without a complete new install on my public server?
Thx
Jeff
- /$ identify -list configure
Path: /usr/local/lib/ImageMagick-6.5.2/config/configure.xml
Name Value
-------------------------------------------------------------------------------
CC gcc -std=gnu99
CFLAGS -fopenmp -g -O2 -Wall -W -pthread
CONFIGURE ./configure '--with-bzlib=yes' '--with-djvu=yes' '--with-fpx=yes' '--with-freetype=yes' '--with-gvc=yes' '--with-jbig=yes' '--with-jpeg=yes' '--with-jp2=yes' '--with-lcms=yes' '--with-perl=yes' '--with-png=yes' '--with-wmf=yes'
COPYRIGHT Copyright (C) 1999-2009 ImageMagick Studio LLC
CPPFLAGS -I/usr/local/include/ImageMagick
CXX g++
CXXFLAGS -pthread
DEFS -DHAVE_CONFIG_H
DELEGATES
DISTCHECK_CONFIG_FLAGS --disable-deprecated --with-quantum-depth=16 --with-umem=no --with-autotrace=no --with-fontconfig=no --with-gslib=no --with-fontpath= --with-rsvg=no --with-xml=no
EXEC-PREFIX /usr/local
HOST i686-pc-linux-gnu
LDFLAGS -L/usr/local/lib
LIB_VERSION 0x652
LIB_VERSION_NUMBER 6,5,2,3
LIBS -lMagickCore -lm -lgomp -lpthread
NAME ImageMagick
PCFLAGS -fopenmp
PREFIX /usr/local
QuantumDepth 16
RELEASE_DATE 2009-05-09
VERSION 6.5.2
WEBSITE http://www.imagemagick.org