COBOL入出力サービスルーチンを使用したプログラムをリンクする場合,-lcbl2kflまたは-lcbl2kfl64の指定が必要です。次に,指定形式を示します。
cc -Iyyy xxx.c -L/opt/HILNGcbl2k/lib -lcbl2k -lcbl2kml -lcbl2kfl… -lm
cc -Iyyy xxx.c +DD64 -L/opt/HILNGcbl2k64/lib -lcbl2k -lcbl2kml -lcbl2kfl… -lm
cc -Iyyy xxx.c -L/opt/HILNGcbl2k64/lib -lcbl2k -lcbl2kml -lcbl2kfl… -lm
cc -Iyyy xxx.c -q64 -L/opt/HILNGcbl2k64/lib -lcbl2k64 -lcbl2kml64 -lcbl2kfl64… -lm
また,COBOL入出力サービスルーチンを使用したCプログラムを,COBOLプログラムとともにccbl2002コマンドでリンクすることもできます。指定形式を次に示します。
ccbl2002 zzz.cbl xxx.o -lcbl2kfl
ccbl2002 zzz.cbl xxx.o -lcbl2kfl64
COBOL入出力サービスルーチンライブラリは,共用ライブラリで提供されています。次に,共用ライブラリを示します。
システム | 共用ライブラリ |
---|---|
HP-UX(IPF) HP-UX(IPF64) Linux(x86) Linux(x64) Linux(IPF64) Solaris(SPARC) | libcbl2kfl.so |
AIX(32) | libcbl2kfl.a |
AIX(64) | libcbl2kfl64.a |