3.12.5 Strip debug information
Specifies whether to retain RPG or C/C++ debugging information in the compiled table.
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 IBM i, this information is only required in two situations:
-
When attempting to use the IBM supplied debugging aids with the compiled RPG OAM.
-
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 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).