diff options
author | Peter Prymmer <PPrymmer@factset.com> | 2001-01-24 09:17:14 -0800 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-01-25 04:15:11 +0000 |
commit | f2766b05f6136cc9e8c8812afdbe7a31657a110d (patch) | |
tree | feecb3880ebc9d4b3e950e0156581b695700641e /installperl | |
parent | 8966e0c4d986cde86bde73b1fa0b5eb2a4cef463 (diff) | |
download | perl-f2766b05f6136cc9e8c8812afdbe7a31657a110d.tar.gz |
completion and docs for dynamic loading on OS/390
Message-ID: <Pine.OSF.4.10.10101241706120.411912-100000@aspara.forte.com>
p4raw-id: //depot/perl@8544
Diffstat (limited to 'installperl')
-rwxr-xr-x | installperl | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/installperl b/installperl index e2e9f0f435..dbdd6b558e 100755 --- a/installperl +++ b/installperl @@ -117,7 +117,7 @@ find(sub { # print "[$_]\n" for sort keys %archpms; my $ver = $Config{version}; -my $release = substr($],0,3); # Not used presently. +my $release = substr($],0,3); # Not used currently. my $patchlevel = substr($],3,2); die "Patchlevel of perl ($patchlevel)", "and patchlevel of config.sh ($Config{'PERL_VERSION'}) don't match\n" @@ -137,6 +137,15 @@ my $libperl = $Config{libperl}; my $so = $Config{so}; my $dlext = $Config{dlext}; my $dlsrc = $Config{dlsrc}; +if ($^O eq 'os390') { + my $pwd; + chomp($pwd=`pwd`); + my $archlibexp = $Config{archlibexp}; + my $usedl = $Config{usedl}; + if ($usedl eq 'define') { + `./$^X -pibak -e 's{$pwd\/libperl.x}{$archlibexp/CORE/libperl.x}' lib/Config.pm`; + } +} my $d_dosuid = $Config{d_dosuid}; my $binexp = $Config{binexp}; |