Compile not working

This forum provides the support of Dezhi Mainframe systems. Please post your questions about logon, usage of our mainframe environment.

Moderators: sysprog, prino, sfan, steve-myers, Tim001

Compile not working

Postby ne0648a » Sun 11 Mar 2012, 14:11

Hi,

I'm having problem when compiling a cobol program. I'm encountering this error
3 IEFC001I PROCEDURE IGYWCL WAS EXPANDED USING PRIVATE LIBRARY IBMMFS.PROC.IBMC
23 IEF686I DDNAME REFERRED TO ON DDNAME KEYWORD IN PRIOR STEP WAS NOT RESOLVED

This is my jcl
Code: Select all
//PROCLIB JCLLIB ORDER=IBMMFS.PROC.IBMCOB                   
//STEP1 EXEC IGYWCL,                                       
// PARM.COBOL='XREF,MAP,SSRANGE,OFFSET'                     
//COBOL.SYSIN DD DISP=SHR,DSN=NE0648A.COBOL.LIB(NPRGUSE1)   
//LKED.SYSLIB DD DISP=SHR,DSN=NE0648A.COBOL.COPY           
//LKED.SYSLMOD DD DISP=SHR,DSN=NE0648A.COBOL.LOAD(NPRGUSE1)
//SYSPRINT DD SYSOUT=*                                     
//


Can someone help me with this? My guess the error is in IGYWCL but I don't know on how to fix it.

Thanks!
ne0648a
 

Re: Compile not working

Postby rsilver » Sun 11 Mar 2012, 15:04

ne0648a wrote:Hi,

I'm having problem when compiling a cobol program. I'm encountering this error
3 IEFC001I PROCEDURE IGYWCL WAS EXPANDED USING PRIVATE LIBRARY IBMMFS.PROC.IBMC
23 IEF686I DDNAME REFERRED TO ON DDNAME KEYWORD IN PRIOR STEP WAS NOT RESOLVED

This is my jcl
Code: Select all
//PROCLIB JCLLIB ORDER=IBMMFS.PROC.IBMCOB                   
//STEP1 EXEC IGYWCL,                                       
// PARM.COBOL='XREF,MAP,SSRANGE,OFFSET'                     
//COBOL.SYSIN DD DISP=SHR,DSN=NE0648A.COBOL.LIB(NPRGUSE1)   
//LKED.SYSLIB DD DISP=SHR,DSN=NE0648A.COBOL.COPY           
//LKED.SYSLMOD DD DISP=SHR,DSN=NE0648A.COBOL.LOAD(NPRGUSE1)
//SYSPRINT DD SYSOUT=*                                     
//

Can someone help me with this? My guess the error is in IGYWCL but I don't know on how to fix it.

Thanks!


That is not the problem look below you will see

STEP1 STEPLIB - DATA SET NOT FOUND
STEP1 - STEP WAS NOT EXECUTED.

and you are using the wrong proclib. I use SYSFAN.PROCLIB
and this compile works fine

Code: Select all
//*------------------------------------------------------------------*//
//* COMPILE & LINK FOR COBOL                                         *//
//*------------------------------------------------------------------*//
//COMPLINK EXEC PROC=IGYWCL,                                           
//         PGMLIB=RSILVER.LOADLIB,                                     
//         GOPGM=SAMP4                                                 
//*                                                                     
//* SYSIN DD Card specifies the source Library                         
//COBOL.SYSIN  DD DISP=SHR,DSN=RSILVER.COBOL(SAMP4)                     
//COBOL.SYSLIB DD DISP=SHR,DSN=RSILVER.COPYLIB                         
//SYSPRINT     DD SYSOUT=*                                             
//SYSOUT       DD SYSOUT=*
Richard (Rick) Silvers

E-mail.......: rsilvers@mebtel.net or rick_silvers@rsilvers.com
My Website: http://www.rsilvers.com/
Webmaster: http://main.nc.us/yancey/
rsilver
 
Posts: 92
Joined: Thu 10 Nov 2011, 13:08
Location: Mebane, NC USA

Re: Compile not working

Postby rsilver » Sun 11 Mar 2012, 15:29

I took your jcl and did this and it works fine, removed the proclib and the LKED.SYSLIB should be COBOL.SYSLIB - you want the cobol copybooks atcompile time not at LINK EDIT Time

Code: Select all
//STEP1 EXEC IGYWCL,                                     
// PARM.COBOL='XREF,MAP,SSRANGE,OFFSET'                   
//COBOL.SYSIN DD DISP=SHR,DSN=RSILVER.COBOL(SAMP4)       
//COBOL.SYSLIB DD DISP=SHR,DSN=RSILVER.COPYLIB           
//LKED.SYSLMOD DD DISP=SHR,DSN=RSILVER.LOADLIB(SAMP4)     
//SYSPRINT DD SYSOUT=*                                   
//                                                       


SDSF job=RSILVERJ JOB09999
Last edited by prino on Sun 11 Mar 2012, 15:56, edited 1 time in total.
Reason: Please use CODE-tags, *not* QUOTE-tags!
Richard (Rick) Silvers

E-mail.......: rsilvers@mebtel.net or rick_silvers@rsilvers.com
My Website: http://www.rsilvers.com/
Webmaster: http://main.nc.us/yancey/
rsilver
 
Posts: 92
Joined: Thu 10 Nov 2011, 13:08
Location: Mebane, NC USA


Return to Dezhi systems: Mainframe

Who is online

Users browsing this forum: No registered users and 0 guests

cron