z/OS UNIX System Services Planning
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Accessing the Language Environment runtime library

z/OS UNIX System Services Planning
GA32-0884-00

For most z/OS UNIX applications, the Language Environment® runtime library (SCEERUN and SCEERUN2) is needed. The SCEERUN and SCEERUN2 data sets can be placed in LNKLST or accessed via STEPLIB. (A STEPLIB is a set of private libraries used to store a new or test version of an application program, such as a new version of a runtime library.)

When choosing a method for runtime library access, consider the following questions:
  • Can the Language Environment runtime library be placed in LNKLST, without adversely affecting other applications?
  • Is the Language Environment runtime library heavily used at your installation?
  • Does the RTL require frequent testing or replacement with new versions?

Placing the Language Environment runtime library (SCEERUN and SCEERUN2) in LNKLST requires the least amount of setup. If this method is used, then consider placing the SCEELPA data set (which contains key modules) in LPA for better performance. See Improving performance of runtime routines.

However, sometimes the SCEERUN data set cannot be placed in LNKLST, because other applications require the pre-Language Environment runtime libraries. In that case, you can make the Language Environment runtime library available through STEPLIB as described in Steps for making the runtime library available through STEPLIB. In addition, you can use this approach to test new levels of the runtime libraries.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014