*** G:/get/net/perl5.002_01/lib/ExtUtils/MM_Unix.pm	Sun Mar 24 22:04:28 1996
--- MM_Unix.pm	Mon Apr 08 15:50:04 1996
***************
*** 1240,1246 ****
  ";
  
      if ($Is_OS2) {
! 	$tmp = "\$(PERL_INC)/libperl.lib";
      } else {
  	$tmp = "";
      }
--- 1240,1246 ----
  ";
  
      if ($Is_OS2) {
! 	$tmp = "\$(PERL_INC)/libperl\$(LIB_EXT)";
      } else {
  	$tmp = "";
      }
***************
*** 1583,1590 ****
  	$self = $ExtUtils::MakeMaker::Parent[-1];
      }
      my @m;
      push @m, qq{
! SHELL = /bin/sh
  LD = $self->{LD}
  TOUCH = $self->{TOUCH}
  CP = $self->{CP}
--- 1583,1591 ----
  	$self = $ExtUtils::MakeMaker::Parent[-1];
      }
      my @m;
+     my $bin_sh = $Config{bin_sh} || '/bin/sh';
      push @m, qq{
! SHELL = $bin_sh
  LD = $self->{LD}
  TOUCH = $self->{TOUCH}
  CP = $self->{CP}
***************
*** 2092,2098 ****
      }
      $ldfrom = "-all $ldfrom -none" if ($^O eq 'dec_osf');
      push(@m,'	LD_RUN_PATH="$(LD_RUN_PATH)" $(LD) -o $@ $(LDDLFLAGS) '.$ldfrom.
! 		' $(OTHERLDFLAGS) $(MYEXTLIB) $(LDLOADLIBS) $(EXPORT_LIST) $(PERL_ARCHIVE)');
      push @m, '
  	$(CHMOD) 755 $@
  ';
--- 2093,2099 ----
      }
      $ldfrom = "-all $ldfrom -none" if ($^O eq 'dec_osf');
      push(@m,'	LD_RUN_PATH="$(LD_RUN_PATH)" $(LD) -o $@ $(LDDLFLAGS) '.$ldfrom.
! 		' $(OTHERLDFLAGS) $(MYEXTLIB) $(PERL_ARCHIVE) $(LDLOADLIBS) $(EXPORT_LIST)');
      push @m, '
  	$(CHMOD) 755 $@
  ';
***************
*** 3122,3128 ****
  
      push @m, "
  \$(MAP_TARGET) :: $tmp/perlmain\$(OBJ_EXT) \$(MAP_LIBPERL) \$(MAP_STATIC) \$(INST_ARCHAUTODIR)/extralibs.all
! 	\$(MAP_LINKCMD) -o \$\@ $tmp/perlmain\$(OBJ_EXT) \$(MAP_LIBPERL) \$(MAP_STATIC) `cat \$(INST_ARCHAUTODIR)/extralibs.all` \$(MAP_PRELIBS)
  	$self->{NOECHO}echo 'To install the new \"\$(MAP_TARGET)\" binary, call'
  	$self->{NOECHO}echo '    make -f $makefilename inst_perl MAP_TARGET=\$(MAP_TARGET)'
  	$self->{NOECHO}echo 'To remove the intermediate files say'
--- 3123,3129 ----
  
      push @m, "
  \$(MAP_TARGET) :: $tmp/perlmain\$(OBJ_EXT) \$(MAP_LIBPERL) \$(MAP_STATIC) \$(INST_ARCHAUTODIR)/extralibs.all
! 	\$(MAP_LINKCMD) -o \$\@ $tmp/perlmain\$(OBJ_EXT) \$(MAP_STATIC) \$(MAP_LIBPERL) `cat \$(INST_ARCHAUTODIR)/extralibs.all` \$(MAP_PRELIBS)
  	$self->{NOECHO}echo 'To install the new \"\$(MAP_TARGET)\" binary, call'
  	$self->{NOECHO}echo '    make -f $makefilename inst_perl MAP_TARGET=\$(MAP_TARGET)'
  	$self->{NOECHO}echo 'To remove the intermediate files say'
