You must observe the following guidelines when linking utmwork to shared objects:
COBOL program units
If COBOL program units are dynamically loaded later as shared objects, then the COBOL run-time system must also be linked as a shared object in the program unit. Otherwise, the program unit will not be able to find the entries of the COBOL runtime system.
Micro Focus COBOL
You generate shared objects with the following call.
cob -z -o
shared-object Cobol-objects
You must strictly observe the sequence of the options and specified objects.
NetCOBOL
You generate shared objects with the following call.
cobol -shared -dy -o
shared-object Cobol-objects
You must strictly observe the sequence of the options and specified objects.
AIX platform
The use of shared objects by openUTM is not supported on the AIX platform.