【问题标题】:How to compile GTK wave viewer on Windows 7?如何在 Windows 7 上编译 GTK 波形查看器?
【发布时间】:2012-04-26 11:09:47
【问题描述】:

为了在Windows 7上安装和编译GTK wave viewer 3.3.35,我从http://www.cygwin.com/下载了Cygwin并安装了它。我还安装了 MinGW 并将其 make 应用程序与 Cygwin 链接,以便在 Windows 上编译软件,如 GTK wave viewer 3.3.35 指南中所述。

我可以通过 Cygwin 配置 GTK wave viewer,但下一步是ma​​ke,这在我的情况下没有发生。 它说“缺少分隔符,停止” 我真的不知道如何摆脱这个错误。 请帮忙..

为了您的信息,我需要 Gtk 波形查看器来运行 GHW 格式文件(在 GHDL 上编译和运行 VHDL 文件后生成)以观察 VHDL 代码的 Vhdl 仿真波形

【问题讨论】:

    标签: gtk cygwin mingw vhdl ghdl


    【解决方案1】:

    “缺少分隔符,停止”错误通常意味着生成的 makefile 不是 cygwin-happy/兼容的。既然您已经安装了 minGW,您是否尝试通过 minGW 而不是 Cygwin 进行编译?配置脚本中是否有一个参数可用于为平台/操作系统 cygwin 配置 GTKwave 以生成正确的 cygwin makefile?运行“configure --help”以查看哪些选项可用于配置,以及是否有为 cygwin 配置软件包的选项?

    【讨论】:

      【解决方案2】:

      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 Server 启动 X 服务器。那么

      $ 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-10-19
        • 1970-01-01
        • 2011-05-16
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-09-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多