

Specify Target Environment for HE › Construction Libraries in HE › External Libraries › Library Concatenation for Link edit
Library Concatenation for Link edit
CA Gen uses the following library concatenation sequence to link-edit CA Gen-generated applications except for those marked for Compatibility:
APPLOAD
- Internal NCAL Load Library for Business System
- Referential Integrity Trigger Load Library
- Internal NCAL Load Library for Business Systems owning foreign action blocks that are referenced in the load module
- External Action Block Load Libraries for the Business System
- External Action Block Load Libraries for the Business Systems owning foreign action blocks that are referenced in the load module
SYSLIB
- System Load Libraries
- External System Load Libraries for the Business System
- External System Load Libraries for the Business Systems owning foreign action blocks that are referenced in the load module
- CA Gen Load Library
- External Action Block Load Libraries for the Business System
- External Action Block Load Libraries for the Business Systems owning foreign action blocks that are referenced in the load module
Important! Since the External libraries are still in SYSLIB concatenation, if using the z/OS Library feature, ensure that none of the External System or External Action Block libraries contains an NCAL module named same as the named zLIB action blocks. Otherwise these zLIB action blocks are statically included to the caller during link edit through auto-call.
CA Gen uses the following library concatenation sequence to link-edit CA Gen-generated applications marked for Compatibility and that include statically linked Action Blocks. The Process modules marked for Compatibility option was selected when building these applications:
APPLOAD
- Static non-DLL NCAL Modules Library for Business System
- Referential Integrity Trigger Compiled non-DLL Load Modules Library
- Static non-DLL NCAL Modules Library for Business Systems owning foreign action blocks that are referenced in the load module
- External Compatibility Action Block Load Libraries for the Business System
- External Compatibility Action Block Load Libraries for the Business Systems owning foreign action blocks that are referenced in the load module
Note: Action Blocks that are not statically linked are built as Compatibility or DLLs.
SYSLIB
- System Load Libraries
- External System Load Libraries for the Business System
- External System Load Libraries for the Business Systems owning foreign action blocks that are referenced in the load module
- CA Gen Load Library
- External Compatibility Action Block Load Libraries for the Business System
- External Compatibility Action Block Load Libraries for the Business Systems owning foreign action blocks that are referenced in the load module
Copyright © 2015 CA Technologies.
All rights reserved.
 
|
|