You guys got it. SYSLIB on IEWL does not grasp member names. My guess is for EDCPRLK either.
So I did include on the primary input on both prelinker and linker. Cards SYSIN for EDCPRLK and SYSLIN for IEWL. Also I dug this JCL way of concatenating DD names. See JCL below: //SSTP001N JOB DISIP,TIME=1 //* COMPILE, LINK DE FONTES C, SOCKET, BATCH, NATURAL, LDAP //COMPILA EXEC PGM=CCNDRVR,REGION=0M, // PARM='DLL,RENT,LIST,SO,LO,DEF(MVS),OPT(2),OBJECT' //SYSIN DD DSNAME=SEGAN.SOURCES.C(LDAPC),DISP=(OLD,KEEP) //*SYSIN DD PATH='/tmp/ldapc.c', //* PATHOPTS=(ORDONLY) //SYSLIB DD DSNAME=SSOP.TZ13.CEE.SCEEH.H,DISP=SHR // DD DSNAME=SSOP.TZ13.CEE.SCEEH.SYS.H,DISP=SHR // DD DSNAME=SSOP.TZ13.CEE.SCEEH.NETINET.H,DISP=SHR // DD DSNAME=SABD.NATURAL.V427.SOURCE,DISP=SHR // DD DSNAME=SSOP.TZ13.GLD.SGLDHDRC,DISP=SHR //SYSLIN DD DSNAME=&&OBJETO,DISP=(NEW,PASS,DELETE),UNIT=DISK, // SPACE=(TRK,(3,3)),DCB=(RECFM=FB,LRECL=80,BLKSIZE=80) //SYSPRINT DD SYSOUT=* //SYSOUT DD SYSOUT=* //SYSCPRT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //PLKED EXEC PGM=EDCPRLK,REGION=0M,PARM='OMVS' //STEPLIB DD DSNAME=MCAT.SSOP.TZ13.CEE.SCEERUN,DISP=SHR // DD DSNAME=MCAT.SSOP.TZ13.CBC.SCCNCMP,DISP=SHR //SYSMSGS DD DSNAME=SSOP.TZ13.CEE.SCEEMSGP(EDCPMSGE),DISP=SHR //SYSLIB DD DSNAME=SSOP.TZ13.GLD.SGLDEXPC,DISP=SHR // DD DSNAME=SSOP.TZ13.CEE.SCEECPP,DISP=SHR //SYSIN DD DSNAME=&&OBJETO,DISP=(OLD,DELETE,DELETE) // DD DDNAME=SYSIN2 //SYSIN2 DD * INCLUDE SYSLIB(GLDCLDPX) /* //SYSMOD DD DSNAME=&&EXECUT,UNIT=3390,DISP=(NEW,PASS), // SPACE=(CYL,(3,5)), // DCB=(RECFM=FB,LRECL=80) //SYSOUT DD SYSOUT=* //SYSPRINT DD SYSOUT=* //LKED EXEC PGM=HEWL,REGION=0M,PARM='AMODE=31,RENT,MAP' //SYSLIB DD DSNAME=SYS1.SIEALNKE,DISP=SHR // DD DSNAME=SSOP.TZ13.CEE.SCEELKED,DISP=SHR // DD DSNAME=SSOP.TZ13.CEE.SCEELKEX,DISP=SHR // DD DSNAME=SSTP.TZ13.TCPIP.SEZACMTX,DISP=SHR // DD DSNAME=SABD.NATURAL.V425.LOAD,DISP=SHR //SYSPRINT DD SYSOUT=* //SYSLIN DD DSNAME=*.PLKED.SYSMOD,DISP=(OLD,DELETE) // DD DDNAME=SYSIN2 //SYSIN2 DD * INCLUDE SYSLIB(GLDCLDAP) /* //SYSLMOD DD DSNAME=SEGAN.LINKLIB(LDAPC),DISP=SHR //SYSUT1 DD UNIT=3390,SPACE=(32000,(30,30)) // The only issue here is that my target is a PDS, but changing to a PDSE is not a issue right now. Many thanks for the good feedback. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
