[comp.lang.perl] Perl 3.0 patchlevel 18 on SCO OpenDesktop V.3.2.1 ??

sralston@encad.Wichita.NCR.COM (Steve Ralston) (08/03/90)

Sorry if this has been discussed here before.  I just recently started
following this news group.

I have tried, semi-successfully to get perl-3.0@18 up and running on a SCO
Open Desktop system.  Problems were numerous;  yacc bombed (probably SCO's
fault), NULL redefinition (problem with SCO's sys/param.h file ??), and
the alloca() function couldn't be found when linking the object modules.

I put bison1.11 on the system and used it instead of yacc.  There were some
minor problems with the output of bison in perl.c and x2p/a2p.c.  I put some
#ifndef NULL/#endif statements in sys/param.h to fix that problem.  Finally,
I told Configure to include the library libPW for the alloca problem.

After many attempts to get all the way thru Configure, make depend, and make,
I finally got something that runs.  Make test gets thru all the tests except
one; op.split, which core dumps in test #5.

Anybody else have similar problems with perl on SCO UNIX/ODT?  Please e-mail
me any pertinant info or tips.  Thanks in advance.
-- 
Steve Ralston       NCR Corp, PPD - Wichita, 3718 N Rock Rd, Wichita, KS 67226
6091 Product Development   (ms 16)                  Voice-Plus:  654-8058
Internet: S.Ralston@Wichita.NCR.COM                 Voice: (316) 636-8058
UUCP: ...!uunet!ncrlnk!ncrwic!s.ralston               FAX: (316) 636-8889