Bill Klein wrote:
(to IBM-MAIN and CICS lists),
I have asked this "off-list" but so far can't find an answer. Can anyone
tell me if Metal C is supported with (works under) CICS or not?
I can imagine that it would be pretty unusual to want this, but as HLASM
(both LE-enabled and not) works with CICS, I was thinking that Metal C may
as well (withOUT the LE CICS run-time libraries).
Metal C will run under CICS with some caveats. Because Metal C generates
HLASM code it can run anywhere HLASM runs (everywhere). The problem will
be if you want to use a Metal/C environment, which will attempt to
allocate storage with a GETMAIN. CICS will obviously choke when that
happens. Some Metal C runtime functions require an environment, for
example sprintf().
I would suggest asking z/OS C/C++ questions in the new cafe
http://www-949.ibm.com/software/rational/cafe/community/ccpp.
BTW, out of interest why would you want to run a Metal C program in CICS
when LE C does the job just fine?
----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to [email protected] with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html