I think that was it had it in a pds
Joe Reichman 170-10 73 rd ave Fresh meadows NY 11366 > On Jul 12, 2019, at 8:07 AM, David Crayford <[email protected]> wrote: > > Here's my PROC for 64-bit C++ compile/link. You will have to change it for C. > > //*===================================================================== > //* > //* Compile and link a C++ XPLINK program. > //* > //* Note: - The outfile must be a PDSE or HFS file > //* > //*===================================================================== > //CPPXP64 PROC OPTF=CPPOPT,CPARMS=,CFILE=,LOAD=,LISTC=SYSOUT=* > //*--------------------------------------------------------------------- > //* Compile a C++ program > //*--------------------------------------------------------------------- > //COMPILE EXEC PGM=CCNDRVR,PARM='/CXX LP64 &CPARMS OPTF',REGION=0M > //STEPLIB DD DISP=SHR,DSN=SYS1.CBC.SCCNCMP > //SYSPRINT DD SYSOUT=* > //SYSOUT DD SYSOUT=* > //SYSCPRT DD &LISTC > //SYSIN DD DISP=SHR,DSN=&CFILE > //SYSLIN DD DSN=&&LOADSET,UNIT=VIO, > // DISP=(MOD,PASS),SPACE=(CYL,(3,3)), > // DCB=(RECFM=FB,LRECL=80,BLKSIZE=3200) > //SYSOPTF DD DSN=DOC.CONFIG(&OPTF),DISP=SHR > // DD DDNAME=OPTIONS > //OPTIONS DD DUMMY > //HEADERS DD DUMMY > //*--------------------------------------------------------------------- > //* Bind a C++ XPLINK program > //*--------------------------------------------------------------------- > // IF COMPILE.RC NG 4 THEN > //LKED EXEC PGM=IEWL, > // PARM=('AMODE(64),RENT,MAP,DYNAM=DLL,LIST=NOIMP,', > // 'CASE=MIXED') > //STEPLIB DD DISP=SHR,DSN=SYS1.CEE.SCEERUN2 > // DD DISP=SHR,DSN=SYS1.CEE.SCEERUN > //SYSLIB DD DISP=SHR,DSN=SYS1.CEE.SCEEBND2 > // DD DISP=SHR,DSN=DOC.LOAD > // DD DISP=SHR,DSN=SYS1.CSSLIB > // DD DISP=SHR,DSN=COM130.DEVT.ACOMLOAD > // DD DISP=SHR,DSN=TXC110.DEVT.ATXCLINK > // DD DISP=SHR,DSN=SYS1.CBC.SCCNOBJ > //SYSPRINT DD SYSOUT=* > //SYSLIN DD DSN=*.COMPILE.SYSLIN,DISP=(OLD,DELETE) > // DD DISP=SHR,DSN=SYS1.CEE.SCEELIB(CELQSCPP) > // DD DISP=SHR,DSN=SYS1.CEE.SCEELIB(CELQS003) > // DD DISP=SHR,DSN=SYS1.CEE.SCEELIB(C64) > // DD DISP=SHR,DSN=SYS1.CBC.SCLBSID(IOSX64) > // DD DDNAME=SYSIN > //SYSDEFSD DD DUMMY > //SYSIN DD DUMMY > //SYSPRINT DD SYSOUT=* > //SYSLMOD DD DISP=SHR,DSN=&LOAD > //SYSUT1 DD SPACE=(32000,(30,30)),UNIT=SYSDA > // ENDIF > // PEND > //* > >> >> z/OS V2 R3 BINDER 19:30:56 MONDAY JULY 8, 2019 >> >> >> BATCH EMULATOR JOB(IBMUSER$) STEP(LINK ) PGM= HEWL >> >> >> IEW2278I B352 INVOCATION PARAMETERS - MAP,LET,LIST >> >> >> IEW2322I 1220 1 IMPORT CODE64,'SYSADATA','openadata__FPc' >> >> >> IEW2322I 1220 2 ENTRY TESTPRGD >> >> >> IEW2322I 1220 3 NAME TESTPRGD(R) >> >> >> IEW2456E 9207 SYMBOL CEEINT UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM >> THE >> >> IEW2456E 9207 SYMBOL CEESTART UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM >> TH >> >> IEW2456E 9207 SYMBOL CEEBETBL UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM >> TH >> >> IEW2456E 9207 SYMBOL CEETREC UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM >> THE >> >> IEW2456E 9207 SYMBOL CEE0003F UNRESOLVED. MEMBER COULD NOT BE INCLUDED FROM >> TH >> >> >> >> *** M O D U L E M A P *** >> >> >> >> >> --------------- >> >> >> CLASS B_TEXT LENGTH = 1B8 ATTRIBUTES = CAT, LOAD, >> RMODE=ANY >> >> >> ---------------------------------------------------------------------------- > > ---------------------------------------------------------------------- > For IBM-MAIN subscribe / signoff / archive access instructions, > send email to [email protected] with the message: INFO IBM-MAIN ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
