UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 15180

4.2i SP3、XST- 「ERROR:HDLParsers: 3014... Library unit package_name is not available in library work.」というエラー メッセージが表示される

説明

キーワード : ISE, 4.2, Project, Navigator, XST, library, package, work, ライブラリ, パッケージ

重要度 : 重要

概要 :
ISE で新規の VHDL プロジェクトを作成し、ワーク ライブラリにパッケージを追加しました。 [Synthesis] をクリックすると、XST でパッケージがワーク ディレクトリにないことを示す次のようなエラー メッセージが表示されます。

"ERROR:HDLParsers:3014 - $VHDL_file_path/VHDL_file_name.vhd Line XX. Library unit my_package_name is not available in library work.
--> EXEWRAP detected a return code of '1' from program 'C:/Xilinx/bin/nt/xst.exe'
Done: failed with exit code: 0001."

ソリューション

このエラー メッセージは、VHDL モジュール コードの構文エラーが原因で表示されます。 VHDL ソース ファイルで構文エラーを確認してください。

エラーが識別できない場合、別のライブラリを作成し、すべてのパッケージ ファイルをそこに入れると、上記のようなエラー メッセージは表示されなくなります。 XST では、このライブラリがワーク ライブラリの前に自動的にコンパイルされ、パッケージ情報が選択されます。

これで、ファイルと問題の原因に関する情報すべてが XST で解析できます。
AR# 15180
日付 08/06/2003
ステータス アーカイブ
種類 一般
このページをブックマークに追加