2012-10-10 42 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