2012-10-10 43 views
4

我想在我的Mac OSX 10.8上安装Wordnet 3.0。在Mac上安装WordNet

我已经配置了,但是当我尝试做,

我收到了一堆错误......

..... 
/usr/include/tkDecls.h:1692: error: expected specifier-qualifier-list before ‘XColor’ 
make[2]: *** [wishwn-tkAppInit.o] Error 1 
make[1]: *** [all-recursive] Error 1 
make: *** [all] Error 2 

,然后,如果我用make进行安装

Making install in doc 
Making install in html 
make[3]: Nothing to be done for `install-exec-am'. 
test -z "/usr/local/WordNet-3.0/doc/html" || /Users/ravenyj/Desktop/WordNet-3.0/install-sh -d "/usr/local/WordNet-3.0/doc/html" 
mkdir: /usr/local/WordNet-3.0: Permission denied 
make[3]: *** [install-htmlDATA] Error 1 
make[2]: *** [install-am] Error 2 
make[1]: *** [install-recursive] Error 1 
make: *** [install-recursive] Error 1 

我没有对Makefile做任何修改,也不知道应该如何。

请问谁能帮我解决这个问题?

回答

7

对我下面的努力得到它的编译:

./configure CFLAGS="-I/usr/X11R6/include -L/usr/X11R6/lib -lX11 -fpermissive" CC=/usr/bin/gcc 

然后

make 
sudo make install 

它显示了罚款,我在

/usr/local/WordNet-3.0/ 

之后,我加入共发现到我的$ PATH通过编辑我的.bash_profile文件,添加行:

export PATH=/usr/local/WordNet-3.0/bin:$PATH 

打开一个新的终端窗口,我可以然后键入:

$ wn 

,并看到它现在工作的罚款

+1

亲爱的父亲,你救了我的命,不知道为什么这个答案在1年后不被接受。 –

+0

为了得到这个工作,我还必须给予install-sh写入权限,即'sudo chmod 755 install-sh',以防有人遇到同样的问题。 – Arne

+0

万一它帮助别人,我有一个不同的错误(X11/Xlib.h未找到),但安装XQuartz(http://www.xquartz.org/),然后下面的答案得到它的工作 –

5

使用BREW是简单的数量的订单。刚:

brew install wordnet 
1

执行以下操作以最快的方式安装共发现:

  1. 按Command +空格和类型的终端,然后按回车/返回键。在终端应用
  2. 运行:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" < /dev/null 2> /dev/null 
    

    ...然后按回车键/返回键。等待命令完成。

  3. 执行命令

    brew install wordnet 
    

在终端设备使用 'WN' 命令之后,以访问该应用程序。

+0

我didn'跑第一步或第二步,直接跳到第三步。我收到了一个HomeBrew错误,但是这个错误告诉了我要做什么,然后运行$ brew cask install xquartz。之后,我重试$ brew安装wordnet,没有问题 – KirstieBallance