すべての PL/I プログラムは、実行するためにランタイム・ライブラリー・ルーチンが必要です。
アプリケーションがランタイムに使用できる PL/I ランタイム・ライブラリーは、1 つだけ である必要があります。例えば LNKLST には、言語環境プログラム用の SCEERUN などの PL/I ランタイム・ ライブラリーが 1 つだけ含まれるようにする必要があります。 複数のライブラリーが存在すると、ライブラリーが見つからないというエラーや、 連結内に使用されないロード・ライブラリーが含まれるという事態が発生します。それに加えて、 連結内に複数のランタイム・ライブラリーが存在する構成は、IBM ではサポートしない 無効な構成になります。
まだ 言語環境プログラムに移行しておらず、OS PL/I V2R3 などの、言語環境プログラム以前の PL/I コンパイラー を使用している場合には、言語環境プログラムへの移行の計画を参照してください。
すでに 言語環境プログラムに移行しており、 新しい IBM Enterprise PL/I for z/OS コンパイラーにマイグレーションする予定である場合は、新しいコンパイラーへの移行の計画で コンパイラーのマイグレーションについて参照してください。