Object COBOL User Guide
Table of Contents
Index
Chapter 7: Linking
7.1 Introduction
7.1.1 UNIX System Linker and Loader
7.1.1.1 Dynamic Linking and Binding
7.1.1.2 Static Linking
7.1.2 COBOL Link and Load Options
7.1.3 Building an Application
7.1.4 Dynamic Linking
7.1.5 Static Linking
7.1.6 Dynamic Loading
7.1.6.1 Default Behavior
7.1.6.2 Dynamically Loadable Files
7.1.6.3 Program Names and Entry Points
7.1.6.4 Flexibility and Performance
7.2 Operation
7.2.1 The cob Command
7.2.2 Simple, Default Linking
7.2.3 Creating Executables That Use Dynamic Libraries
7.2.3.1 Creating Shared Object Libraries
7.2.4 Creating Executables That Are Statically Linked
7.3 Creating an Executable RTS
7.3.1 Creating Executables That Use the Dynamic Loader
7.3.1.1 Creating Dynamically Loadable Files
7.4 IBM AIX Dynamic Linking and Shared Libraries
7.4.1 The LIBPATH Environment Variable
7.4.2 Mixed Language Programming
7.4.3 cob FLAGS
7.4.4 Building User COBOL Shared Libraries