3 11 5 Strip debug information

LANSA Technical

3.11.5 Strip debug information

Specifies whether to retain RPG or C/C++ debugging information in the compiled file.

On Windows, refer to Producing Debug Symbols for Your LANSA Application in the Administrator's Guide for important information that is vital to keep securely for rare but critical situations.

On the System i, this information is only required in two situations:

  • When attempting to use the IBM supplied debugging aids with the compiled RPG I/O module.
  • When restoring a compiled RPG Object Access Module (OAM) shipped from a System/38 onto an IBM i.

Since these situations are relatively rare, the default for this field is YES. Debugging information should be stripped.

By using this option, the size of the compiled Object Access Module (OAM) will typically be reduced by 40 - 60%. This size reduction has no bearing on execution speed, just on the size of the compiled object.

To enable RPG OAMs to be debugged, and in environments where they will be ported from System/38s to System i, this option should not be checked (selected).

Ý 3.11 File Compile Options