複数のコンパイル単位で EXTERNAL 変数を宣言する場合には、そのような複数の宣言が一致していなければなりません。 特に 2 つの宣言内のすべての属性を一致させてください。
例えば 1 つのコンパイル単位で EXTERNAL FILE を属性 KEYED ENV( VSAM ) を複数指定して宣言する場合には、この最初のものにリンクされている他のプログラムでも同じ属性を指定して宣言する必要があります。