AutoTMF Software User's Guide (Update 15)
Preparing Programs
HP NonStop AutoTMF Software User’s Guide—429952-017
3-11
Changing the User Library with Prepare
3. Use nld to combine ESCRUNN and ESCRUNNL into two versions of the user 
library corresponding to the two classes of TNS/R programs:
For use with PTAL and C++ TNS/R programs:
For use with COBOL and C TNS/R programs:
4. If the NonStop AutoTMF EMS message template file (ZESCTMPL) has not been 
installed, move a copy of it into the same subvolume as the user library. 
ZESCTMPL might be needed to generate messages to the home terminal.
TNS/E Library
Combining the user library with the NonStop AutoTMF runtime is not required for 
TNS/E user libraries or DLLs. Preparing the user library or user DLL establishes the 
AutoTMF runtime DLL as a DLL of the user’s library or DLL. 
Changing the User Library with Prepare
AutoTMF usually assumes that the application is fully installed and that programs and 
user libraries are properly configured before the preparation begins. If, however, you 
need to change the programs to refer to a different user library, you may do this as part 
of the NonStop AutoTMF preparation process.
To force PREPARE to change a library in an object file, use the LIBRARY option. The 
specified library must contain the NonStop AutoTMF runtime library. The LIBRARY 
option can be used when you need to change the location of a user library (even if the 
object file is already prepared).
Preserving Mod Timestamp, License and 
Progid Setting
As stated above in Program Preparation Overview on page 3-1, preparing programs 
changes certain attributes of an object file:
The modification timestamp
nld ESCRUNN mynatlb -o mynatlbt -ul
nld ESCRUNNL mynatlb -o mynatlbc -ul
AutoTMF 1? prepare myobj.myprog,library newobj.myusrlib;
--- $DATA.MYOBJ.MYPROG preparation complete
--- AutoTMF runtime library $DATA.NEWOBJ.MYUSRLIB










