James Squibb wrote:

!I am following the steps in the README.os390 file and I have applied the
!fix to makedepend.SH (provided by Peter Prymmer) with regard to the
!unwanted removal of the last #endif statement in perly.c as below:
!
!--- makedepend.SH.orig         Mon Nov 29 18:05:08 1999
!+++ makedepend.SH        Mon Nov 29 18:10:43 1999
!@@ -130,6 +130,9 @@
!             -e 's|\\$||' \
!             -e p \
!             -e '}' ) >UU/$file.c
!+    if [ "$osname" = os390 -a "$file" = perly.c ]; then
!+        $echo '#endif' >>UU/$file.c
!+    fi
!     $cppstdin $finc -I. $cppflags $cppminus <UU/$file.c |
!     $sed \
!             -e '/^#.*<stdin>/d' \
!End of Patch.

There may have been a need to add that patch for aesthetic reasons
during the devlopment of recent releases of perl.  But there is
no mention of such a patch for the README.os390 that ships with
perl 5.8.0.  You migh want to re-unpack the source for perl in
a clean unused directory.  You might also want to re-read the
online version of the README.os390 file at, for example:

http://perldoc.com/perl5.8.0/README.os390.html

I find in the perl 5.8.0 distribution only this mention of
perly.c:

> grep perly.c README.os390
of EBCDIC versions of parser files such as perly.c, perly.h, and x2p/a2p.c.
>

and I find no mention of makedepend.SH in that distribution:

> grep makedepend.SH README.os390
>

I hope that helps.

Peter Prymmer


Reply via email to