Index: PerlMagick/Makefile.PL.in
--- PerlMagick/Makefile.PL.in.orig	2009-10-21 15:12:00 +0200
+++ PerlMagick/Makefile.PL.in	2009-11-04 17:56:02 +0100
@@ -139,7 +139,7 @@
 
 # defaults for LIBS & INC & CCFLAGS params that we later pass to Writemakefile
 my $INC_magick = '-I../ -I@top_srcdir@ @CPPFLAGS@ -I"' . $Config{'usrinc'} . '/ImageMagick"';
-my $LIBS_magick = '-L../magick/.libs -lMagickCore -lperl @MATH_LIBS@';
+my $LIBS_magick = '-L../magick/.libs -lMagickCore -lperl @MATH_LIBS@ @LDFLAGS@ -llcms -ltiff -lfreetype -llqr-1 -ljasper -ljpeg -lpng -lglib2 -lgobject2 -lgio2 -lbz2 -lxml2 -lintl -liconv -lz -lm';
 my $CCFLAGS_magick = "$Config{'ccflags'} @CFLAGS@";
 my $LDFLAGS_magick   = "-L../magick/.libs -lMagickCore $Config{'ldflags'} @LDFLAGS@";
 my $LDDLFLAGS_magick = "-L../magick/.libs -lMagickCore $Config{'lddlflags'} @LDFLAGS@";
Index: configure
--- configure.orig	2009-11-03 15:55:45 +0100
+++ configure	2009-11-04 17:53:50 +0100
@@ -49536,7 +49536,7 @@
 # Append VALUE to the end of shell variable VAR.
 func_append ()
 {
-  eval "$1+=\$2"
+  eval "$1=\"\$$1\$2\""
 }
 _LT_EOF
     ;;
