COBOL2002 XML連携機能ガイド
オブジェクトファイルとXML連携機能の実行時ライブラリを,リンカ(AIXの場合はxlCコマンド,Linuxの場合はg++コマンド)でリンクします。なお,Linux(x86)の場合,x64向けLinux環境では,32bitアプリケーションとしてリンクするために,-m32オプションの指定が必要です。
指定例
xlC -o mainprog mainprog.o subprog.o
-L/opt/HILNGcbl2k/lib
-lcblxmlrt -lcbl2k -lcbl2kml -lmxlC -q64 -o mainprog mainprog.o subprog.o
-L/opt/HILNGcbl2k64/lib
-lcblxmlrt64 -lcbl2k64 -lcbl2kml64 -lmg++ -o mainprog mainprog.o subprog.o
-lcblxmlrt -lcbl2k -lcbl2kml -lm -ldlg++ -m32 -o mainprog mainprog.o subprog.o
-lcblxmlrt -lcbl2k -lcbl2kml -lm -ldlg++ -o mainprog mainprog.o subprog.o
-lcblxmlrt -lcbl2k -lcbl2kml -lm -ldl引数
-TDInf,-CVInf,-TestCmd,Full,または-TestCmd,Simオプションを指定して作成したオブジェクトファイルをリンケージするとき,AIXでは,COBOL2002テストデバッガのライブラリを指定しないでください。また,Linuxでは,COBOL2002テストデバッガのライブラリを指定しないで,「-ldl」オプションを指定してください。
指定例
xlC -o mainprog mainprog.o subprog.o
-L/opt/HILNGcbl2k/lib
-lcblxmlrt -lcbl2k -lcbl2kml -lmxlC -q64 -o mainprog mainprog.o subprog.o
-L/opt/HILNGcbl2k64/lib
-lcblxmlrt64 -lcbl2k64 -lcbl2kml64 -lmg++ -o mainprog mainprog.o subprog.o
-lcblxmlrt -lcbl2k -lcbl2kml -lm -ldlg++ -m32 -o mainprog mainprog.o subprog.o
-lcblxmlrt -lcbl2k -lcbl2kml -lm -ldlg++ -o mainprog mainprog.o subprog.o
-lcblxmlrt -lcbl2k -lcbl2kml -lm -ldlAll Rights Reserved. Copyright (C) 2017, 2019, Hitachi, Ltd.