COBOL2002 メッセージ


KCCC0003R-S【UNIX】

指定されたプログラムが見付かりません。

プログラム名=*** 1 ***

行番号/欄=*** 2 ***

呼び出し先プログラム名=*** 3 ***

要因

一意名指定のCALL文で,指定されたプログラム名が呼び出し可能なプログラムではない。エラーメッセージに表示した呼び出し先プログラム名は,呼び出したプログラムを示す。

(a)呼び出すプログラム名が誤っている。

(b)ccbl2002コマンドでのメインプログラムリンケージ時に,-DynamicLinkオプションが指定されていない。

(c)HP-UX(IPF),HP-UX(IPF64)の場合,実行可能ファイル中に存在するプログラムを呼び出す場合,実行可能ファイルのリンク時に-Eリンカオプションが指定されていない。

(d)Linuxの場合,実行可能ファイル中に存在するプログラムを呼び出す場合,実行可能ファイルのリンク時に-Eまたは-export-dynamicリンカオプションが指定されていない。

(e)呼び出し先プログラムで,未解決な外部参照情報を参照している。

(f)共用ライブラリ作成時,ldコマンドに-lcbl2kmlライブラリが指定されていない。

(g)メインプログラムリンケージ時,使用している機能に必要なライブラリ(-lオプション)が指定されていない。

(h)呼び出し先プログラムを含む共用ライブラリが検索対象として指定されていない。

(S)

プログラムの実行を中止する。

(P)

正しいプログラム名に修正するなど,上記エラー要因を取り除いてから再実行する。

共通例外の例外名

EC-PROGRAM-NOT-FOUND