git-svn-id: svn://svn.oetiker.ch/rrdtool/branches/1.2/program@600
a5681a0c-68f1-0310-ab6d-
d61299d08faa
# the contents of the Makefile that is written.
# Specify the location of the archive containing PIC compiled object files.
# the contents of the Makefile that is written.
# Specify the location of the archive containing PIC compiled object files.
- /linux/ && do{ $R = "-Wl,--rpath -Wl,"};
- /hpux/ && do{ $R = "+b"};
+ /linux/ && do{ $R = "-Wl,--rpath -Wl,\$(RPATH)"};
+ /hpux/ && do{ $R = "+b\$(RPATH)"};
+ /solaris/ && do{ $R = "-R\$(RPATH)"};
-my $librrd = "-L../../src/.libs/ $R\$(RPATH) -lrrd";
+# darwin works without this because librrd contains its
+# install_name which will includes the final location of the
+# library after it is installed. This install_name gets transfered
+# to the perl shared object.
+
+my $librrd = "-L../../src/.libs/ $R -lrrd";
WriteMakefile(
'NAME' => 'RRDs',
WriteMakefile(
'NAME' => 'RRDs',