The binding process can produce a listing that describes the resources used, symbols and objects encountered, and problems that were resolved or not resolved in the binding process. The listing is produced as a spooled file for the job you use to enter the CRTPGM command. The command default is to not produce this information, but you can choose a DETAIL parameter value to generate it at three levels of detail:
The binder listing includes the following sections depending on the value specified for DETAIL:
Section Name | *BASIC | *EXTENDED | *FULL |
---|---|---|---|
Command Option Summary | X | X | X |
Brief Summary Table | X | X | X |
Extended Summary Table | X | X | |
Binder Information Listing | X | X | |
Cross-Reference Listing | X | ||
Binding Statistics | X |
The information in this listing can help you diagnose problems if the binding was not successful, or give feedback about what the binder encountered in the process. You may want to store the listing for an ILE program in the file where you store the modules or the module source for a program. To copy this listing to a database file, you can use the Copy Spool File (CPYSPLF) command.
For an example of a basic binder listing, see Sample Binder Listing.
For more information on binder listings see ILE Concepts.