コード変換時の出力エラーについて
SIMPLIAのよくあるご質問を検索できます。
- コード変換時に、"MDPORT error:生成COBOLプログラムのコンパイルに失敗しました"というエラーメッセージが出力されます。原因と対応方法を教えてください。
- 以下の3点が原因である可能性がありますので、確認をお願いします。
1) 該当のエラーが常に出力される場合、COBOLコンパイラを実行する環境<パス等の環境変数>が整っていない可能性があります。
2) 他のユーザがCOBOLを使用している時にMDPORTを実行した場合、COBOLのライセンス数が不足している可能性があります。
3) 使用しているシステムが普段から負荷の高いシステムの場合、システムのプロセス数がMAXに達している可能性があります。上記の3点を確認しても原因が不明の場合は、以下にCOBOLコンパイラからのメッセージを取得する方法を記載しますので確認をお願いします。
■ COBOLコンパイラからのメッセージを取得する方法について
以下の操作は、スーパーユーザで行い、バックアップを取ってから操作してください。-
入力がCOBOLファイル(-itype cblfile)の場合
”/opt/FJSVmdprt/etc/in_make”ファイルに対し、以下の変更を行います。
行末の”2>/dev/null”を削除すると、メッセージが画面に表示されます。もしくは、行末の”2>”の後ろを任意のファイル名(例:/tmp/cobol.log)に変更することにより、
メッセージを指定のファイルに出力できます。 - 出力がCOBOLファイル(-otype cblfile)の場合
/opt/FJSVmdprt/etc/out_makeファイルに対し、上記と同様に変更します。
-
入力がCOBOLファイル(-itype cblfile)の場合
製品・サービス区分 | SIMPLIA | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 技術サポート |