Passes
cc_option to the C compiler cc. If you specify the -CC
cob flag, you must ensure that the only options you enter are options used by the C compiler itself. This is because the system assumes that if you are using the cob command rather than cc to compile a C program, you want to link the C program to COBOL programs before it is run. To do this,
cob needs the
.o file output by the C compiler once it has compiled the C program. cob can then take the resulting
.o file and link it with other object modules to create a callable shared object, shared library or system executable file. Therefore, you should not try to use the -CC flag to pass options that the Compiler normally would try to pass to the system linker.