Rational Developer for System z

Setting compiler options for show dependencies and remote syntax check

To use the show dependencies and remote syntax check functions of Rational® Developer for System z®, you need to set up appropriate compiler options.
Rational Developer for System z provides show dependencies and remote syntax check functions that detect dependencies for COBOL and PL/I programs. These functions use the COBOL and PL/I compilers to locate the copy members and include files that a COBOL or PL/I program needs to compile properly. These functions are available from a number of locations in the Rational Developer for System z interface:

To set compiler options for a show dependencies or remote syntax check operation, do these steps:

  1. On the Procedures and Steps page of the COBOL or PL/I Settings, expand the ELAXFCOC or ELAXFPL1 procedure name.
  2. Double-click the COBOL or PLI step. The COBOL or PL/I Compile Step Options area opens.
  3. Select the Support Error Feedback check box. This check box prompts the compiler to allocate an XML file during show dependencies or remote syntax check operations. Rational Developer for System z parses this XML file to display dependent files.
  4. Add XINFO(XML) to the Compiler Options field of the COBOL or PL/I Compile Step Options . The compilation options needed for Remote Syntax Check and Show Dependencies for COBOL are ADATA,EXIT(ADEXIT(ELAXMGUX)). These compilation options are automatically specified to the compiler on a Remote Syntax Check or Show Dependencies operation. The compilation options needed for Remote Syntax Check and Show Dependencies for PL/I are XINFO(XML). These compilation options are automatically specified to the compiler on a Remote Syntax Check or Show Dependencies operation.
Note: If, after setting these options, show dependencies or remote syntax check requests do not succeed, check that the TSO command server is configured properly. A simple way to check this server is to allocate a data set from the z/OS Projects view or Remote Systems view.

Terms of use | Feedback

This information center is powered by Eclipse technology. (http://www.eclipse.org)