McKown, John wrote:
-----Original Message-----
From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of Thomas David Rivers
Sent: Thursday, June 04, 2009 9:18 AM
To: [email protected]
Subject: Re: Why are z/OS people reluctant to use z/OS UNIX?

Barbara Nitz wrote:


Also those of us who compile using the C/C++ compiler in

USS need a lot of

memory because the compiler is a memory hog when optimizing. It's no
different when compiling using batch.

Not to mention a cpu hog.


That's why we suggest doing those compiles with our C/C++ compiler
running in IBM compatibility mode on a local workstation... saves
a lot of memory & CPU.. and, if you are being billed for those,
it can save a ton of $$$.

        - Dave Rivers -

Dave,

Do you have any documentation on how to do this? Do you require the IBM C *.h 
files on the PC? Is the output usable for a UNIX command environment (your 
output is/is not LE?), CICS transaction, CGI?

--
John McKown Systems Engineer IV
IT


Hi John,

 Our compilers operate in several "modes" - one of which is
 "IBM Compatibiltiy mode".

 When "IBM Compatibiltiy mode" is enabled, you need the IBM
 headers to compile with (you can do that with a SAMBA server
 on your mainframe; or an NFS server on your mainframe.)  The
 resulting object is "just like" the IBM compiler had compiled
 it.  Of course, since it's not the same compiler, the code
 is not identical - but it is LE, just as if the IBM compiler
 had compiled it.

 The resulting objects would then be linked with the IBM
 LE runtime for execution.  Our pre-linker can also stand-in
 for the IBM pre-linker, if you wanted to use that instead
 of the binder.  And, our linker can do binding as well,
 creating a TSO transmit file that is RECEIVED on the mainframe
 (although, it will only create old-style LOAD MODULES, not
 the newer PROGRAM OBJECTS.)

 The output is usable in all the same ways as the IBM compiler's
 output is usable.

 As well as compilers, we also have a CICS preprocessor and DB2
 preprocessor - so all of that can happen on your PC as well.

 More information can be found in our Systems/C documentation
 (http://www.dignus.com/dcc/doc.html) and our Utilities
 documentation on that same link.

        - Dave Rivers -

--
[email protected]                        Work: (919) 676-0847
Get your mainframe programming tools at http://www.dignus.com

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

Reply via email to