Я установил и установил interprolog и swi prolog на мой Linux-компьютер, следуя инструкциям здесь: Interprolog с инструкциями SWI в Linux
Я отредактировал unixVariables.sh, чтобы он содержал путь к исполняемым файлам java и swi-prolog (pl) на моей машине, и мой unixVariables.sh выглядит так:
# This is a typical environment for Linux, see elsewhere for Mac OS X
JAVA_BIN=/usr/lib/jvm/java-6-sun-1.6.0.16/bin
XSB_BIN_DIRECTORY=/home/YOUR_NAME/XSB271/config/i686-pc-linux-gnu/bin
SWI_BIN_DIRECTORY=/usr/local/bin
YAP_BIN_DIRECTORY=/usr/bin
Теперь, когда я иду делать ./runSWISPListener.sh в папке interprolog, все, что я получаю, это:
./runSWISPListener.sh
Welcome xx to InterProlog 2.1.2 on Java 1.6.0_16 (Sun Microsystems Inc.), Linux 2.6.28-11-generic
и теперь больше ничего не происходит, где, согласно инструкциям, должно появиться окно Java с прослушивателем движка swiprolog.
Кто-нибудь может мне помочь? Я знаю, что это довольно абстрактно, и никто на самом деле не использует интерпролог, но любая помощь приветствуется.
спасибо