--- Makefile.PL~ 2008-09-03 18:18:25.000000000 +0200 +++ Makefile.PL 2008-09-07 00:07:52.075791540 +0200 @@ -6,6 +6,7 @@ use private::MakeUtil; use ExtUtils::MakeMaker 5.16 ; use ExtUtils::Install (); # only needed to check for version +use Config qw(%Config); my $ZLIB_LIB ; my $ZLIB_INCLUDE ; @@ -62,9 +63,13 @@ UpDowngrade(getPerlFiles('MANIFEST')) unless $ENV{PERL_CORE}; +my $myLDFLAGS = $ENV{LDFLAGS}; +my $LDDLFLAGS = join ' ', $Config{lddlflags},$myLDFLAGS; + WriteMakefile( NAME => 'Compress::Raw::Zlib', VERSION_FROM => 'lib/Compress/Raw/Zlib.pm', + 'LDDLFLAGS' => $LDDLFLAGS, INC => "-I$ZLIB_INCLUDE" , DEFINE => "$OLD_ZLIB $WALL -DGZIP_OS_CODE=$GZIP_OS_CODE $USE_PPPORT_H" , XS => { 'Zlib.xs' => 'Zlib.c'},