summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorAlan Burlison <Alan.Burlison@uk.sun.com>2000-08-26 23:23:27 +0100
committerJarkko Hietaniemi <jhi@iki.fi>2000-08-27 15:08:54 +0000
commit7f0187cb87fa2f84f0ea5563d4495b563daccb51 (patch)
tree12d50622531704ec89218e0e8f466f129dfb4fdf /lib
parent6bbf1b34247ce712172c78aebaa1dc75c828f3bc (diff)
downloadperl-7f0187cb87fa2f84f0ea5563d4495b563daccb51.tar.gz
MM_Unix.pm LD_RUN_PATH niggles on Solaris
Message-ID: <39A8354F.E1E832C9@uk.sun.com> p4raw-id: //depot/perl@6845
Diffstat (limited to 'lib')
-rw-r--r--lib/ExtUtils/MM_Unix.pm13
1 files changed, 1 insertions, 12 deletions
diff --git a/lib/ExtUtils/MM_Unix.pm b/lib/ExtUtils/MM_Unix.pm
index c3fa99a516..0cf3954a62 100644
--- a/lib/ExtUtils/MM_Unix.pm
+++ b/lib/ExtUtils/MM_Unix.pm
@@ -1076,13 +1076,7 @@ $(INST_DYNAMIC): $(OBJECT) $(MYEXTLIB) $(BOOTSTRAP) $(INST_ARCHAUTODIR)/.exists
}
$ldfrom = "-all $ldfrom -none" if ($^O eq 'dec_osf');
- # Brain dead solaris linker does not use LD_RUN_PATH?
- # This fixes dynamic extensions which need shared libs
- my $ldrun = '';
- $ldrun = join ' ', map "-R$_", split /:/, $self->{LD_RUN_PATH}
- if ($^O eq 'solaris');
-
- # The IRIX linker also doesn't use LD_RUN_PATH
+ # The IRIX linker doesn't use LD_RUN_PATH
$ldrun = qq{-rpath "$self->{LD_RUN_PATH}"}
if ($^O eq 'irix' && $self->{LD_RUN_PATH});
@@ -2504,11 +2498,6 @@ MAP_LIBPERL = $libperl
# SUNOS ld does not take the full path to a shared library
my $llibperl = ($libperl)?'$(MAP_LIBPERL)':'-lperl';
- # Brain dead solaris linker does not use LD_RUN_PATH?
- # This fixes dynamic extensions which need shared libs
- my $ldfrom = ($^O eq 'solaris')?
- join(' ', map "-R$_", split /:/, $self->{LD_RUN_PATH}):'';
-
push @m, "
\$(MAP_TARGET) :: $tmp/perlmain\$(OBJ_EXT) \$(MAP_LIBPERL) \$(MAP_STATIC) \$(INST_ARCHAUTODIR)/extralibs.all
\$(MAP_LINKCMD) -o \$\@ \$(OPTIMIZE) $tmp/perlmain\$(OBJ_EXT) $ldfrom \$(MAP_STATIC) $llibperl `cat \$(INST_ARCHAUTODIR)/extralibs.all` \$(MAP_PRELIBS)