--- bindings/perl-shared/Makefile.PL~	2008-03-15 10:39:48.000000000 +0000
+++ bindings/perl-shared/Makefile.PL	2008-09-10 13:13:07.000000000 +0000
@@ -23,7 +23,7 @@
 # library after it is installed. This install_name gets transfered
 # to the perl shared object.
 
-my $librrd = "-L../../src/.libs/ $R -lrrd";
+my $librrd = "$R -lrrd";
 
 WriteMakefile(
     'NAME'         => 'RRDs',
@@ -33,6 +33,7 @@
     # Perl will figure out which one is valid
     #'dynamic_lib'  => {'OTHERLDFLAGS' => "$librrd -lm"},
     'depend'       => {'RRDs.c' => "../../src/librrd.la"},
+    'LDDLFLAGS'    => "-L../../src/.libs/ $Config{lddlflags}",
     'LDFROM'       => '$(OBJECT) '.$librrd, 
     'realclean'    => {FILES => 't/demo?.rrd t/demo?.png' }
 );

