I'd like to know this too. Given that searching
"DFHECP1$" "USS"
gets a total of 10 hits, I'm wondering if it's not even possible.

I searched the z/OS 3.2 version of the UNIX System Services User's Guide, 
SA23-2279-70 (70!!) and found no mention of "CICS", "DFH", "translator", or 
"preprocessor". Were you inferring from other discussion in there, or did I 
miss it somehow? Oh, or did you mean SC14-7307-00 (or maybe later), XL C/C++ 
User’s Guide? I see the CICS/NOCICS options in there.

Obviously (?) not arguing with you, just not seeing where the environment 
variable is documented.

-----Original Message-----
From: IBM Mainframe Discussion List <[email protected]> On Behalf Of 
Mario Bezzi
Sent: Thursday, March 5, 2026 8:08 AM
To: [email protected]
Subject: Compiling C under USS

Trying to compile a C program that requires the integrated CICS translator:

>xlc -qcics -c main.c
ERROR CCN4431 Compiling a CICS command resulted in the following message: 
Unable to locate CICS translator.                                               
      
CCN0793(I) Compilation failed for file ./main.c.  Object file not created.  

According to the USS User's Guide this can be solved setting the STEPLIB 
environment variable.

>export STEPLIB=CICS.SDFHLOAD

>xlc -qcics -c main.c
ERROR CCN4431 Compiling a CICS command resulted in the following message: 
Unable to locate CICS translator.                                               
      
CCN0793(I) Compilation failed for file ./main.c.  Object file not created.   

Any clue?

Thanks,
mario

----------------------------------------------------------------------
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

Reply via email to