メインフレームを数日間使い始めたばかりです。このサイトのチュートリアルに従って、単純な「Hello World」の例をコンパイル/リンク/実行しようとしましたhttp://www.ibmpressbooks.com/articles/article.asp?p=1160471&seqNum=4
残念ながら、このエラーが発生し、それが私に何を言っているのか分かりません。メインフレームの経験がある人は、ヒントを教えてくれませんか? Marist z/OS 1.12 を実行しています。
2 に答える
IBM C/C++ コンパイラーは、z/OS の特定のリリースのIBM 資料に記載されています。
コンパイラ メッセージはここに記載されており、CCNEP が、ロードできなかったコンパイラに必要なモジュールの名前であることを示しています。
ユーザーの処置: コンパイラーが正しくインストールされていることを確認してください。モジュールを取得するのに十分なメモリが領域にあることを確認してください。コンパイラがメモリ不足になるのを防ぐために、ランタイム オプション HEAP(,,,FREE,,) を指定する必要がある場合があります。
フォアグラウンドでコンパイルしていて、OMVS を使用しているように見えるので、「領域内」のメモリー量は、TSO セッションに指定された量です。
前述のランタイム・オプションは、Language Environmentランタイム・オプションです。Language Environment は、C/C++、COBOL、FORTRAN、および PL/I で使用される共通のランタイム環境を提供します。
ランタイム オプションを指定する方法はいくつかありますが、_CEE_RUNOPTS 環境変数を使用することをお勧めします。
CCNEP モジュールを含むライブラリがセッションに割り当てられていないか、LPA またはリンクリストで使用できない可能性もあります。
バックグラウンドによっては、OMVS よりも PuTTY を使用する方が快適な場合があります。