top of page
IBMi(AS400)ユーザーの為の情報ページ(作成中)
(3)ILE RPGをコンパイルする
ILE RPGに変換したら次はコンパイル。
以下のコマンドは管理人の会社でのコンパイルオプションです。本来のコマンドはここにバインドディレクトリーを追加していますが、ここでは省略しています。今後これも紹介してきたいと思います。
CRTBNDRPG PGM(ライブラリー/NYU001RG) SRCFILE(ライブラリー/QRPGSRC) REPLACE(*YES) OPTION(*DEBUGIO *SRCSTMT) DBGVIEW(*SOURCE) DFTACTGRP(*NO) AUT(*ALL)
このコマンドオプションで重要なのは「DFTACTGRP(*NO)」です。
省略時の活動化グループは必ず「*NO」にしてコンパイルすること。
このオプションが「*YES」になっているとプロシージャーやバインドディレクトリーが利用出来ないのと、本来のILE RPGの力が発揮できず、レスポンスも僅かながら悪いと言われている。(管理人は確認していません。)
bottom of page