2015-09-29 47 views
0

我試過了here,但它不起作用。我不斷收到以下錯誤ERROR: toplevel: Undefined procedure: guitracer/0 (DWIM could not correct goal)Prolog guitracer無法在Mac OS X上工作

我試着在X11終端和我的iterm終端中運行命令。

你對我如何使它工作有任何想法嗎?

+1

嘗試** Macports **的版本。 'sudo port install swi-prolog'。它編譯XPCE啓用(至少如果你有XQuartz安裝),並且還包含guitracer。如果您自己編譯並安裝了X11開發庫,則可能需要指定一些標誌,例如'CFLAGS = -I/opt/local/include','LDFLAGS = -L/opt/local/lib',以便編譯器找到X11庫。 – mat

+0

我試過你的解決方案,它的工作原理。你可以把你的評論作爲答案給我,把它標爲解決方案嗎? – M0rkHaV

回答

1

嘗試從的MacPorts的版本:

sudo port install swi-prolog 

它編譯與XPCE啓用(至少如果你已經安裝了XQuartz),並且還包含guitracer。如果您自己編譯並安裝了X11開發庫,則可能需要指定一些標誌,如CFLAGS=-I/opt/local/include,LDFLAGS=-L/opt/local/lib,以便編譯器找到X11庫。