I think only at the V1.1 (or is it V1.2?) level did the “new” Open XL compiler (the CLANG version) and libraries get support for JCL compilation. The initial version only supported shell invocation.
Which version did you install? Peter From: IBM Mainframe Discussion List <[email protected]> On Behalf Of Charles Mills Sent: Wednesday, March 12, 2025 5:44 PM To: [email protected] Subject: Open XL C/C++ Documentation Is it just me or does the "new" IBM Open XL C/C++ compiler seem under-documented? (This is in the department of old dogs trying to learn new tricks.) I am very, very familiar with the "legacy" IBM z/OS XL C/C++ compiler. (Is it just me or do these names seem unnecessarily confusing?) Where is the Language Reference? Where is the Programming Guide? Where is the User's Guide? Where are some command line compile examples? Yeah, C++ is C++ and there is lots on the Web but I am used to a manual that says "this is the language exactly as this compiler implements it." I'm getting errors on the standard C++ headers. How do I make sense of them? In file included from //'CEE.SCEEH(STRING)':75: //'CEE.SCEEH(ISTREAM)':19:6: error: This file to be used only with IBM z/OS C++ V1R2 and later compilers 19 | # error\ | ^ The only real compile example in the doc is for an open (non-PROC) JCL-based compile. All I have is the UNIX binary. Can I copy it to a PDSE and use that as a load library? (I know I can in theory with cp -X but can I actually do it successfully?) Charles -- This message and any attachments are intended only for the use of the addressee and may contain information that is privileged and confidential. If the reader of the message is not the intended recipient or an authorized representative of the intended recipient, you are hereby notified that any dissemination of this communication is strictly prohibited. If you have received this communication in error, please notify us immediately by e-mail and delete the message and any attachments from your system. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
