AIX Micro Focus COBOL application compile and link options
The compile and link options for building COBOL embedded SQL and
Db2® API
application with the Micro Focus COBOL for AIX® compiler are
available in the
bldapp build script.
Note that the
Db2 Micro Focus
COBOL include files are found by setting up the COBCPY environment variable, so no -I flag is
required in the compile step. Refer to the bldapp script for an example.Compile and link options for bldapp
Compile
options:
cob- The MicroFocus COBOL compiler.
-c- Perform compile only; no link.
$EXTRA_COBOL_FLAG="-C MFSYNC"- Enables 64-bit support.
-x- When used with
-c, produces an object file.
Link Options:
cob- Use the compiler as a front end for the linker.
-x- Produces an executable program.
-o $1- Specify the executable program.
$1.o- Specify the program object file.
-L$DB2PATH/$LIB- Specify the location of the Db2 runtime shared
libraries. For example:
$HOME/sqllib/lib32. -ldb2- Link to the Db2 library.
-ldb2gmf- Link to the Db2 exception-handler library for Micro Focus COBOL.
Refer to your compiler documentation for additional compiler options.