You will need a working perl on some box with connectivity to the destination machine. #Configure brackets with codekit install#Install Perl into /usr/local/perl/ascii: make install # Building a 64-bit Dynamic EBCDIC Perl Currently, there are about a dozen failing tests out of nearly 2500 make test_harness Run tests to ensure Perl is working correctly. (If you run Configure without options, it will interactively ask you about every possible option based on its probing of what's available on your particular machine, so you can choose as you go along.) If you are building from a stable source, you don't need "-Dusedevel". Configure -Dprefix=/usr/local/perl/ascii -des -Dusedevel \ If instead you want the latest unstable development release, using the native git on z/OS, clone Perl: git clone perlĮither way, once you have a 'perl' directory containing the source, cd into it, and tag all the code as ASCII: cd perlĬonfigure the build environment as 64-bit, Dynamic, ASCII, development, deploying it to /usr/local/perl/ascii: export PATH=$PWD:$PATH You can rename it to whatever you like for these instructions, 'perl' is assumed to be the name. Do gunzip perl-V.R.M.tar.gzĮither of these will create the source directory. The name of that tarball will be something like 'perl-V.R.M,tar,gz', where V.R.M is the version/release/modification of the perl you are downloading. # Building a 64-bit Dynamic ASCII Perlįor building from an official stable release of Perl, go to and choose any one of the "Download latest stable source" buttons. #Configure brackets with codekit software#You may also need the gunzip client port that Rocket Software provides to unzip any zipped tarball you upload to z/OS. But there is a z/OS native git client port available through Rocket Software. You can use git on another platform and transfer the result via sftp or ftp to z/OS. If you want the latest development version of Perl, you will need git. You will need the z/OS c99 compiler from IBM (though xlc in c99 mode without optimization turned on works in EBCDIC). GNU make can be downloaded from a port that Rocket Software provides. You will want to get GNU make 4.1 or later. You may need to carry out some system configuration tasks before running Configure, as detailed below. You can interactively choose other configurations, as well as many other options in the Configure script that is run as part of the build process. #Configure brackets with codekit how to#This document describes how to build a 64-bit Dynamic Perl, either ASCII or EBCDIC. If you use ASCII mode and an ASCII perl, the Encode module shipped with perl can be used to translate files from various EBCDIC code pages for handling by perl, and then back on output You could have both an ASCII perl, and an EBCDIC perl on the same machine. Perl can support either, but you have to compile it explicitly for one or the other. The native character set for z/OS is EBCDIC, but it can also run in ASCII mode. It may work on other versions or releases, but those are the ones it has been tested on. It has been tested on z/OS 2.4 and should work fine with z/OS 2.5. This document will help you Configure, build, test and install Perl on z/OS Unix System Services. Perlos390 - building and installing Perl for z/OS (previously called OS/390) # SYNOPSIS
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |