COBOL2002 XML連携機能ガイド
マルチスレッド対応COBOLプログラムをコンパイルする場合は,-MultiThreadオプションを指定します。
指定するライブラリ
実行可能プログラムの作成方法
ccbl2002 -Compile,NoLink -MultiThread subprog.cbl aCC -Wl,-B,immediate -AP -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k/lib -lcblxmlrt -lcbl2k -lcbl2kml -lcbl2kkn -lpthread -lm
ccbl2002 -Compile,NoLink -MultiThread subprog.cbl aCC -Wl,-B,immediate +DD64 -AA -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k64/lib -lcblxmlrt -lcbl2k -lcbl2kml -lcbl2kkn -lpthread -lm
ccbl2002 -Compile,NoLink -MultiThread subprog.cbl xlC_r -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k/lib -L/opt/HILNGcbl2k/lib/cblxml -lcblxmlrt -lcbl2k -lcbl2kml -lcbl2kmp -lpthreads -lC_r -lm
ccbl2002 -Compile,NoLink -MultiThread subprog.cbl xlC_r -q64 -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k64/lib -L/opt/HILNGcbl2k64/lib/cblxml -lcblxmlrt64 -lcbl2k64 -lcbl2kml64 -lcbl2kmp64 -lpthreads -lC_r -lm
ccbl2002 -Compile,NoLink -MultiThread -UniObjGen subprog.cbl g++ -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k/lib -lcblxmlrt -lcbl2k -lcbl2kml -lcbl2kmp -lpthread -lm
ccbl2002 -Compile,NoLink -MultiThread -UniObjGen subprog.cbl g++ -m32 -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k/lib -lcblxmlrt -lcbl2k -lcbl2kml -lcbl2kmp -lpthread -lm
ccbl2002 -Compile,NoLink -MultiThread -UniObjGen subprog.cbl g++ -o mainprog mainprog.o subprog.o -L/opt/HILNGcbl2k64/lib -lcblxmlrt -lcbl2k -lcbl2kml -lcbl2kmp -lpthread -lm
All Rights Reserved. Copyright (C) 2003, 2016, Hitachi, Ltd.