View previous topic :: View next topic
|
Author |
Message |
umakanth.ravirala
New User
Joined: 04 Sep 2007 Posts: 15 Location: Halifax, United Kingdom
|
|
|
|
Hi tried to compile a simple C program. I used a compiler which is taken from SYS1.COMPILER library. I'm getting an error like " 2 IEFC612I PROCEDURE EDCCLG WAS NOT FOUND "
and below is my CODE (Iam not including the job details here)
Code: |
//RUN EXEC EDCCLG,
// INFILE='CPGM.INPUT',DISP=SHR
// OUTFILE='CPGM.CLOAD',DISP=(NEW,CATLG,DELETE),
// DCB parameters
//SYSUT1 DD SYSOUT=*
/*
|
|
|
Back to top |
|
|
dick scherrer
Moderator Emeritus
Joined: 23 Nov 2006 Posts: 19244 Location: Inside the Matrix
|
|
|
|
Hello,
You should talk with your system support people and they can show you the necessary jcl and libraries to be used on your system.
The error you received is because you named a proc that is either mis-spelled or in a different library than your job accessed.
How did you find this PROCedure name (EDCCLG)? |
|
Back to top |
|
|
umakanth.ravirala
New User
Joined: 04 Sep 2007 Posts: 15 Location: Halifax, United Kingdom
|
|
|
|
hi
I could compile, linkedit and run the C program using EDCCLG
But iam unable to pass inputs for a C program from JCL |
|
Back to top |
|
|
Gnanas N
Active Member
Joined: 06 Sep 2007 Posts: 792 Location: Chennai, India
|
|
|
|
First you should understand the structure of EDCCLG proc.
Then only you can pass the input through Parameters.
Look at the documentation for EDCCLG...
or Similar run JCL from your shop?
Anyway you can get the sample JCl from System Support People. |
|
Back to top |
|
|
|