富士通

NetCOBOL 技術情報:トラブルシューティング

エラー

Windows x86, .NET

NetCOBOL

Q

COBOLアプリケーションをリンクする時、メッセージ「LINK : fatal error lnk1104: ファイル "uuid.lib" を開けません。」が表示され、実行ファイルが作成できません。

A

LNK1104のエラーは動作環境に依存した多くの要因で発生します。以下のマイクロソフト社の Webサイトに掲載の個々の要因について、お客様環境での原因となっていないか、確認してください。

例えば、メッセージに表示されたファイル名のファイルが、お客様のシステム上に存在しない、パスの通っているフォルダに存在しない、または、出力ファイルであれば書込み禁止となっている、などの場合あります。
また、以下のFAQでは、環境変数LIBにパスを追加することで、上記の「パスの通っているフォルダに存在しない」問題に対処しています。エラーメッセージが、「LINK : fatal error LNK1104: ファイル "uuid.lib" を開けません。」であれば、ユーザ環境変数LIBの設定が正しくないか、NetCOBOLのインストールが正しく行われていない可能性が考えられます。ファイル uuid.lib は、NetCOBOLをインストールしたフォルダ(デフォルトでは"C:\Program Files\NetCOBOL")に存在しますのでご確認ください。

なお、上記のFAQには「PowerCOBOL97」の場合のユーザ環境変数修正例が掲載されています。NetCOBOLの場合は、NetCOBOLをインストールしたドライブ名、フォルダ名を指定する必要があります。