説明
EDK でネットリストを生成しようとしていると、次のようなエラー メッセージが表示されます。
Generating Block Diagram : E:\codingProjects\xillinx\2009\edk-class-ld\lab4-ppc\blkdiagram\system.html...
Generated --- system.svg
Block diagram generated.
At Local date and time: Tue Feb 10 20:27:16 2009
make -f system.make netlist started...
system.make:180: *** multiple target patterns. Stop.
Done!
この問題の解決方法を教えてください。
ソリューション
Cygwin が v1.5.17 以外のバージョンに設定されていると、この問題が発生します。
このエラーを修正するには、EDK と共に配布されているバージョンに Cygwin をポイントさせる必要があります。
次の手順に従ってください。
ソリューション 1
1) [スタート] → [ファイル名を指定して実行] をクリックし、「regedit」と入力して、コンピューターのレジストリ設定を開きます。
2) HKEY_CURRENT_USER\software\cygnus solutions\cygwin\mounts v2 のロケーションを次のように変更します。
/ = $XILINX_EDK\cygwin
/usr/bin = $XILINX_EDK\cygwin\bin
/usr/lib = $XILINX_EDK\cygwin\lib
3.) HKEY_LOCAL_MACHINE/software ディレクトリから [cygnus solutions] フォルダーを、別のディレクトリにエクスポートし、このフォルダーを削除します。
4) Cygwin のバージョンが上記のものと一致していることを確認するため、EDK シェルを起動します。
ソリューション 2
複数のバージョンの Cygwin をインストールしている場合は、環境変数を使用します。
XILINX_EDK_DISABLE_CYGWIN_CHECK (値は 1)