ImageMagick on Mac OS X 10.3.9 Panther

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
einotuominen
Posts: 1
Joined: 2012-02-12T09:27:36-07:00
Authentication code: 8675308

ImageMagick on Mac OS X 10.3.9 Panther

Post by einotuominen »

Hi. I have problems installin ImageMagick (and actually problems on getting information on which version I can run) on Mac OS X 10.3.9 Panther (ppc).

I have tried to compile from source but cannot find a version of source code that will compile on my os. I have also installed macports 1.7.x and tried sudo port install ImageMagick but I get "Error: Unable to open port: invalid command name "conflicts""

I'd ofcourse like .pkg installer but compiling from source is not a problem, if I'd just find a compatible version.

I basically just need convert for resizing images (called from PHP based CMS)

Thanks!
User avatar
fmw42
Posts: 25562
Joined: 2007-07-02T17:14:51-07:00
Authentication code: 1152
Location: Sunnyvale, California, USA

Re: ImageMagick on Mac OS X 10.3.9 Panther

Post by fmw42 »

Unfortunately, I believe that IM only provides binaries for the latest Mac OS (Lion).

Sounds like your install of MacPorts may be a problem. You could try uninstalling it and reinstalling. I don't know what versions of Mac OS that MacPorts supports.

You can manually install IM from source. But you first have to install several needed delegate libraries, such as tiff, jpg, png. Some of which require supporting delegates. This can be a pain doing it manually, thought I did do that for quite a while.

What I have been doing for a while recently is installing all my delegates from MacPorts and then manually installing IM from source afterwards. For OSX Tiger and lately for Snow Leopard

Here is my ./configure command:

./configure CPPFLAGS='-I/opt/local/include' LDFLAGS='-L/opt/local/lib' \
--enable-delegate-build --enable-shared --disable-static \
--with-modules --with-quantum-depth=16 --with-gslib --without-wmf \
--disable-silent-rules --disable-dependency-tracking \
--with-gs-font-dir=/opt/local/share/ghostscript/fonts/ --with-lqr


The blue items are needed so that IM can find the delegates from MacPorts in /opt. The red item seems to be needed for Mac as wmf is for windows and may cause problems for Mac installs as I have seen recently on the forum. The items about gslib and gs-font-dir are needed if you install the ghostscript delegate library needed for dealing with pdf and ps files. The lqr is for liquid-rescale. (see http://www.imagemagick.org/script/advan ... lation.php)

Here is a list of my installed delegates from (convert -list configure)

DELEGATES bzlib fftw fontconfig freetype gs jpeg jng jp2 lcms2 lqr openexr png rsvg tiff x11 xml zlib

I have installed more than you may need.

Be sure you don't have multiple versions of IM installed on your computer

To install

download and decompress the current Unix source file at http://www.imagemagick.org/download/www ... .html#unix

The follow the directions:

./configure .... see above
make
sudo make install

Make sure that you don't get any errors at the end of the make.
Post Reply