Gen 8.6 UNIX/Linux User Exits build script changes
book
Article ID: 372300
calendar_today
Updated On:
Products
Gen
Issue/Introduction
Gen 8.6 is now supporting a 2nd compiler on AIX. In order to support two compilers on AIX, the User Exits build scripts have been modified. This article will provide details on these changes.
Environment
Gen 8.6 UNIX/Linux Runtime User Exits on AIX, HP Itanium, Solaris and Linux.
Cause
The existing build scripts for Gen 8.6 UNIX/Linux User Exits cannot support more than one compiler on an Operating System.
Resolution
PTFs RTI86310, RTL86313, RTR86313 and RTX86315, modify the way Gen 8.6 UNIX/Linux Runtime User Exits are built.
Instead of using individual scripts and make files to rebuild User Exits, all User Exits are rebuilt using one script, $IEFH/make/mkexits. The mkexits script, in turn, will build the appropriate User Exits based on a menu choice. The list of User Exits varies based on the platform.
Below is the menu displayed on the AIX system:
Select from one of the following user exits to build:
- Runtime User Exits (formerly mkexits)
- Oracle DB User Exits
- DB2 DB User Exits
- Asynchronous Daemon Security User Exit
- Action Block Runtime User Exits
- CSU Library Version Name User Exit
- WebSphere MQ Middleware User Exits
- TCP Middleware User Exits
- Tuxedo Middleware User Exits
- Web Services Middleware User Exits
- Proxy Runtime User Exits
Below is the menu displayed on the HP Itanium system:
Select from one of the following user exits to build:
- Runtime User Exits (formerly mkexits)
- Oracle DB User Exits
- Asynchronous Daemon Security User Exit
- Action Block Runtime User Exits
- CSU Library Version Name User Exit
- TCP Middleware User Exits
- Tuxedo Middleware User Exits
- Web Services Middleware User Exits
- Proxy Runtime User Exits
Below is the menu displayed on the Solaris system:
Select from one of the following user exits to build:
- Runtime User Exits (formerly mkexits)
- Oracle DB User Exits
- Asynchronous Daemon Security User Exit
- Action Block Runtime User Exits
- CSU Library Version Name User Exit
- TCP Middleware User Exits
- Tuxedo Middleware User Exits
- Web Services Middleware User Exits
- Proxy Runtime User Exits
Below is the menu displayed on the Linux system:
Select from one of the following user exits to build: