Compiling a CICSPlex® SM API program is similar to compiling a CICS® program. You can use your CICS compile JCL as a model and then make the following modifications according to the language you are using.
See the CICS Transaction Server for z/OS® Release Guide for details of supported assemblers.
To assemble CICSPlex SM programs, you must include a SYSLIB statement for the CICSTS31.CPSM.SEYUMAC macro library in your compile JCL, like this:
//ASM EXEC PGM=ASMA90,REGION=4096K
.
.
.
//SYSLIB DD DSN=CICSTS31.CPSM.SEYUMAC,DISP=SHR
.
.
.
See the CICS Transaction Server for z/OS Release Guide; for details of supported PL/I compilers.
To compile CICSPlex SM programs, you must include a SYSLIB statement for the CICSTS31.CPSM.SEYUPL1 macro library in your compile JCL, like this:
//COMPILE EXEC PGM=IEL0AA,REGION=1000K,
// PARM='OBJECT,MACRO,LIST'
.
.
.
//SYSLIB DD DSN=CICSTS31.CPSM.SEYUPL1,DISP=SHR
.
.
.
See the CICS Transaction Server for z/OS Release Guide; for details of supported COBOL compilers.
To compile CICSPlex SM programs, you must include a SYSLIB statement for the CICSTS31.CPSM.SEYUCOB macro library in your compile JCL, like this:
//COMPILE EXEC PGM=IGYCRCTL,REGION=4096K
.
.
.
//SYSLIB DD DSN=CICSTS31.CPSM.SEYUCOB,DISP=SHR
.
.
.
See the CICS Transaction Server for z/OS Release Guide; for details of supported C compilers.
To compile CICSPlex SM programs, you must include a SYSLIB statement for the CICSTS31.CPSM.SEYUC370 macro library in your compile JCL, like this:
//COMPILE EXEC PGM=EDCCOMP,REGION=4096K
.
.
.
//SYSLIB DD DSN=CICSTS31.CPSM.SEYUC370,DISP=SHR
.
.
.
[[ Contents Previous Page | Next Page Index ]]