Read the rest of the article to see how I got it running on my system...
You'll need to have the Developer Tools installed as well as fink downloaded and installed, and to have a reasonably fast permanent connection to the net (which you do, since this is a server-oriented installation, right?). A quick step by step (how I did it, anyway - no promises, your mileage may vary, by reading this you indemnify my descendants from etc, etc):
- Run fink self-update - this will update fink and the associated packages.
- Run fink install imagemagick Take a break. On a 500 Mbps DSL line, it took my G3 server about twelve hours to complete this process.
- Edit the file (props to the everlovin' Peter N Lewis for this!):
/sw/fink/dists/stable/main/finkinfo/graphics/imagemagick-5.4.1-3.patch
So that the top of the file says this:@@ -7720,6 +7720,28 @@
The changes are, as Peter Lewis points out in his original post:
# FIXME: insert proper C++ library support
ld_shlibs_CXX=no
;;
+ darwin* | rhapsody*)
+ case "$host_os" in
+ rhapsody* | darwin1.[012])
+ allow_undefined_flag_CXX='-undefined suppress'
+ ;;
+ *) # Darwin 1.3 on
+ allow_undefined_flag_CXX='-flat_namespace -undefined suppress'
+ ;;
+ esac
+ with_x=noEdit:
/sw/fink/dists/stable/main/finkinfo/graphics/imagemagick-5.4.1-3.patch
And add a line to disable X windows support (add the line with_x=no, and change the 27 to 28 on the first line of the patch hunk). - Run fink rebuild imagemagick
Run fink reinstall imagemagick
[NOTE: these commands took very much less time than the initial effort.]
- Add the line use lib '/sw/lib/perl5/darwin'; to the perl that needs to access the imagemagick stuph.
[Editor's note: I have not tested this hint!]

