Joe,

We have never been able to get dynamic loading to work on UNIX System
Services.

Prior to z/OS 1.2, we could get Perl to build and run in a static
configuration but even with just a few extra modules installed the main
binary size bloated to over 5MB and performance was sluggish.

Starting with z/OS 1.2 and now with z/OS 1.4, Perl 5.8.x is no longer
functional in our shop.  Even though it builds ok and passes >96% of the
test suite, any use of TCPIP sockets hangs the process.  We have built 3
different versions of 5.8 with the same results.

When this first started with z/OS 1.2 we tried moving a working 5.6.1 build
from our OS/390 2.10 system over to z/OS 1.2 (with and without a rebuild) -
got the same results.  Something changed in z/OS that broke Perl.

And we have triple-checked all of the recommendations in the readme files.
All other TCPIP functionality on USS works - including C++ and Java
sockets...only Perl is broken.

IBM seems to have abandoned UNIX System Services in favor of selling Linux
on zSeries.  They really should fund an official "prop up" of Perl to get it
functional (including dynamic loading) like they did with MKS for the Perl
5.4 release.  We know z/OS inside and out but don't know jack about fixing
Perl...just enough to code simple admin scripts and run canned scripts off
the 'net.  When it works it is a great tool.

Good Luck!


Brad Van Duser
EDS - BellSouth account
Technology Office and 
Mainframe Software Support
Atlanta, GA

* phone: 404-529-2923
* mailto:brad.vanduser[at]eds.com
* pager: 800-862-0399 Pin 17311309
* pager: mailto:bvanduser[at]imcingular.com




-----Original Message-----
From: Joe Bryant [mailto:[EMAIL PROTECTED] 
Sent: Thursday, March 11, 2004 10:06 AM
To: [EMAIL PROTECTED]
Subject: Problem building 5.8.3


I am a long time PERL and MVS systems programmer, who for the first time is
trying to use them together. Not very experienced in the details of the unix
services on MVS, and I am having a hard time building PERL 5.8.3. I keep
getting:

        Making DynaLoader (static)
Writing Makefile for DynaLoader
@ ../../miniperl "-I../../lib" "-I../../lib" "-MExtUtils::Command" -e mkpath
../../lib
@: FSUM7351 not found
FSUM8226 make: Error code 127
make config failed, continuing anyway...
@ ../../miniperl "-I../../lib" "-I../../lib" "-MExtUtils::Command" -e mkpath
../../lib
@: FSUM7351 not found
FSUM8226 make: Error code 127
FSUM8226 make: Error code 255


Any help would be greatly appreciated. I am under a deadline, and would
really prefer to use PERL for this project.

Joe Bryant
Sr. Sys. Prog.

Reply via email to