1 --- perl-5.8.1/Makefile.SH.orig Tue Aug 19 18:42:51 2003
2 +++ perl-5.8.1/Makefile.SH Fri Aug 22 14:33:39 2003
4 # INSTALL file, under "Building a shared perl library".
5 # If there is no pre-existing $libperl, we don't need
6 # to do anything further.
7 - if test -f $archlib/CORE/$libperl; then
8 +# if test -f $archlib/CORE/$libperl; then
15 ldlibpth="$ldlibpth `pwd`/preload `pwd`/$libperl"
19 os390) test -f /bin/env && ldlibpth="/bin/env $ldlibpth"
25 - $spitshell >>Makefile <<'!NO!SUBS!'
26 -$(LIBPERL): $& perl$(OBJ_EXT) $(obj) $(LIBPERLEXPORT)
27 + $spitshell >>Makefile <<!NO!SUBS!
28 +LIBPERL_SONAME=\$(LIBPERL).$version
29 +\$(LIBPERL): \$& perl\$(OBJ_EXT) \$(obj) \$(LIBPERLEXPORT)
33 - $spitshell >>Makefile <<'!NO!SUBS!'
34 - $(LD) -o $@ $(SHRPLDFLAGS) perl$(OBJ_EXT) $(obj) $(libs)
35 + $spitshell >>Makefile <<!NO!SUBS!
36 + \$(LD) -o \$(LIBPERL_SONAME) \$(SHRPLDFLAGS) -Wl,-soname,\$(LIBPERL_SONAME) perl\$(OBJ_EXT) \$(obj) \$(libs)
37 + ln -sf \$(LIBPERL_SONAME) \$@