ページの先頭行へ戻る
NetCOBOL V11.0 メッセージ集
FUJITSU Software

3.1.5 LNK4006

symbol object で定義されています。2つ目以降の定義は無視されます。

原因

  • ライブラリまたはオブジェクトファイル中にすでに定義されているデータの内部名があります。

  • モジュール定義ファイルにあるEXPORTSの定義が重複しています。

対処

モジュール定義ファイルの中のEXPORTS文に指定したexportnameがライブラリまたはオブジェクトファイル中に重複していないか確認してください。

注意

[Winx64]では、通常、COBOLプログラムのリンク時にモジュール定義ファイルは必要ありません。モジュール定義ファイルを使用している場合は、ファイルの内容を確認してください。ファイルの中で定義されているのがEXPORTSのみの場合は、モジュール定義ファイルを削除することを推奨します。
モジュール定義ファイルの詳細については、Microsoft社のリンカのヘルプを参照してください。