COBOL2002 使用の手引 手引編


25.2.4 CGIプログラムのコンパイル,およびリンク方法

ここでは,CGIプログラム作成支援機能を使用したCOBOLプログラムのコンパイル,およびリンク方法について説明します。

〈この項の構成〉

(1) ccbl2002コマンドを使用する場合

ccbl2002コマンドを使う場合は,CGIライブラリとリンクするように指定してください。次に,形式を示します。

(a) スタティック型CGIプログラムを作成する場合

ccbl2002 -OutputFile CGIMAIN -Main,System CGIMAIN.cbl
         CGISUB.htm -lcbl2kcgi

(b) インタプリット型CGIプログラムを作成する場合

ccbl2002 -OutputFile CGIMAIN -Main,System CGIMAIN.cbl
         -lcbl2kcgi

(c) ダイナミック型CGIプログラムを作成する場合

ccbl2002 -OutputFile CGIMAIN -Main,System CGIMAIN.cbl
         -lcbl2kcgi

(2) cc/ldコマンドを使用する場合

ccコマンド,またはldコマンドを使う場合は,CGIライブラリとリンクするように指定してください。次に,形式を示します。

(a) スタティック型CGIプログラムを作成する場合

cc CGIMAIN.o CGISUB.o -L/opt/HILNGcbl2k/lib -lcbl2kcgi -lcbl2k 
   -lcbl2kml … -ldl …

(b) インタプリット型CGIプログラムを作成する場合

cc CGIMAIN.o -L/opt/HILNGcbl2k/lib -lcbl2kcgi -lcbl2k 
   -lcbl2kml … -ldl …

(c) ダイナミック型CGIプログラムを作成する場合

cc CGIMAIN.o -L/opt/HILNGcbl2k/lib -lcbl2kcgi -lcbl2k 
   -lcbl2kml …