COBOL2002 使用の手引 手引編


26.4 索引ファイル機能を使用したマルチスレッド対応COBOLプログラムのリンク

索引ファイル機能を使用したマルチスレッド対応COBOLプログラムは,次の形式でリンクします。

(a) AIX(32)

ccbl2002 -MultiThread tp.cbl -L/opt/HIISlib/lib -lmisam -L/opt/HISORTlib/lib -lmsort -lpthreads
-lmisam

マルチスレッド対応索引ファイルライブラリ(libmisam.a)を使用するために指定します。

-lmsort

マルチスレッド対応整列併合ライブラリ(libmsort.a)を使用するために指定します。

-lpthreads

AIX(32)が提供するスレッドライブラリを使用するために指定します。

(b) AIX(64)

ccbl2002 -MultiThread tp.cbl -L/opt/HIISlib64/lib -lmisam64 -L/opt/HISORTlib64/lib -lmsort64 -lpthreads
-lmisam64

マルチスレッド対応索引ファイルライブラリ(libmisam64.a)を使用するために指定します。

-lmsort64

マルチスレッド対応整列併合ライブラリ(libmsort64.a)を使用するために指定します。

-lpthreads

AIX(64)が提供するスレッドライブラリを使用するために指定します。

(c) Linux(x86)

ccbl2002 -MultiThread -UniObjGen tp.cbl -L/opt/HIISlib/lib -lmisam -L/opt/HISORTlib/lib -lmsort -lpthread
-lmisam

マルチスレッド対応索引ファイルライブラリ(libmisam.so)を使用するために指定します。

-lmsort

マルチスレッド対応整列併合ライブラリ(libmsort.so)を使用するために指定します。

-lpthread

Linux(x86)が提供するスレッドライブラリを使用するために指定します。

(d) Linux(x64)

ccbl2002 -MultiThread -UniObjGen tp.cbl -L/opt/HIISlib64/lib -lmisam64 -L/opt/HISORTlib64/lib -lmsort64 -lpthread
-lmisam64

マルチスレッド対応索引ファイルライブラリ(libmisam64.so)を使用するために指定します。

-lmsort64

マルチスレッド対応整列併合ライブラリ(libmsort64.so)を使用するために指定します。

-lpthread

Linux(x64)が提供するスレッドライブラリを使用するために指定します。