1

Windows 7 での GTK Wave Viewer 3.3.35 のインストールとコンパイルのために、http: //www.cygwin.com/ から Cygwin をダウンロードしてインストールしました。また、GTK wave viewer 3.3.35 のガイドに記載されているように、MinGW をインストールし、その make アプリケーションを Cygwin にリンクして、Windows でソフトウェアをコンパイルしました。

Cygwin を介して GTK ウェーブ ビューアーを構成することはできますが、次のステップは作成することであり、それは私の場合には起こっていません。「missing seperator,stop」と表示されます。このエラーを取り除く方法が本当にわかりません。助けてください..

参考までに、VHDLコードのVhdlシミュレーション波形を観察するには、GHW形式のファイル(GHDLでVHDLファイルをコンパイルおよび実行した後に生成される)を実行するGtkウェーブビューアーが必要です。

4

2 に答える 2

1

Cygwin は gtkwave をビルドして実行することができました。setup.exe で選択されるパッケージの正確な順列には、数回の反復が必要でした。私は以下を選択しました。

automake, gperf, gtk+, python-gtk2.0, tcl, tcl-tk, xeyes, xz, zlib-devel, libgtk2.0_0, pkg-config

セットアップが完了したら、起動: Start--> Cygwin-X--> XWin ServerX サーバーを起動します。それで

$ wget http://gtkwave.sourceforge.net/gtkwave-3.3.45.tar.gz
$ tar -xzf gtkwave-3.3.45.tar.gz
$ cd gtkwave-3.3.45
$ ./configure
$ make
$ make install

インストールを確認するには、cygin ウィンドウで見つかった gtkwave バイナリが一致する必要があります

$ which gtkwave
/usr/local/bin/gtkwave
于 2013-04-26T15:20:06.263 に答える
1

「missing seperator,stop」エラーは、通常、生成された makefile が cygwin と互換性がないことを意味します。minGW をインストールしたので、Cygwin の代わりに minGW 経由でコンパイルしようとしましたか? 適切な cygwin メイクファイルを生成するプラットフォーム/OS cygwin 用に GTKwave を構成するために使用できる構成スクリプトにパラメーターはありますか? 「configure --help」を実行して、configure で使用できるオプションを確認し、cygwin 用のパッケージを構成するオプションがあるかどうかを確認します。

于 2012-04-26T13:57:27.870 に答える