Tcl WordNet 3.0韩元';t安装在OS X Mountain Lion(10.8)上

Tcl WordNet 3.0韩元';t安装在OS X Mountain Lion(10.8)上,tcl,osx-mountain-lion,x11,tk,wordnet,Tcl,Osx Mountain Lion,X11,Tk,Wordnet,当尝试生成时,它退出并出现错误2。向上滚动时,会出现以下错误: In file included from tkAppInit.c:16: /usr/include/tk.h:78:23: error: X11/Xlib.h: No such file or directory 我们如何在OS X 10.8上安装WordNet?这个问题是由于X11不再与10.8版本的OS X捆绑(可能更早?)造成的。第一步是下载并安装。完成此操作后,将在以下位置放置X11标头: /opt/X11/includ

当尝试
生成
时,它退出并出现错误2。向上滚动时,会出现以下错误:

In file included from tkAppInit.c:16:
/usr/include/tk.h:78:23: error: X11/Xlib.h: No such file or directory

我们如何在OS X 10.8上安装WordNet?

这个问题是由于X11不再与10.8版本的OS X捆绑(可能更早?)造成的。第一步是下载并安装。完成此操作后,将在以下位置放置X11标头:

/opt/X11/include/X11
但我们需要它们:

/usr/include
简单的解决方案是创建一个符号链接:

 sudo ln -s /opt/X11/include/X11 /usr/include
(这是取自)


现在,如果您在WordNet 3.0发行版中运行make/make安装,它应该可以顺利安装。

我也遇到了同样的问题。最好的解决方案是通过Brew安装

  • 按Command+F并键入Terminal,然后按enter/return键
  • 在终端应用程序中运行:
    ruby-e“$(curl-fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)“/dev/null
    并按回车键。等待命令完成
  • brew安装wordnet

  • 它需要X11版本吗?Tk的Cocoa版本现在在OSX上更受欢迎(原因很明显),但并不是每个扩展包都能处理这个问题……Tk实际上并没有被重新安装。WordNet-3.0安装有需要X11头的Tcl/Tk代码,默认情况下,这些头不再出现在新版本的OS X中。我正在运行OS X Mavericks 10.9.2,我已经安装了xQuartz,并按照说明创建了符号链接。但是,当尝试
    make
    时,我得到了14个错误作为
    stubs.c:43:17:错误:在'struct Tcl_Interp'Interp->result=~~~~~~~~^
    中没有名为'result'的成员,所有错误似乎都来自同一个文件
    stubs.c
    。你知道如何解决这个问题吗?只需在10.9.2(Mavericks)的新mac上尝试一下,就可以毫无错误地完成(
    /configure
    ,后跟
    make
    )。您是否正在使用xQuartz 2.7.5安装WordNet 3.0?