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.
