When I first installed PEngines on my Windows 8.1 box everything worked fine. However, after installing the SWISH sub-module, I am getting several errors in the SWI-Prolog console related to paths upon startup. Can someone tell me what is wrong?
ERROR: ~/pengines/apps/swish/swish.pl:47:
~/pengines/apps/swish/lib/paths.pl:42: Initialization goal raised exception:
swish_paths:attach_local_packs/0: Undefined procedure: swish_paths:attach_packs/2
However, there are definitions for:
swish_paths:attach_packs/0
ERROR: ~/pengines/apps/swish/lib/storage.pl:68:
source_sink `library(pcre)' does not exist
Warning: ~/pengines/apps/swish/lib/storage.pl:68:
Goal (directive) failed: web_storage:use_module(library(pcre))
ERROR: ~/pengines/apps/swish/lib/gitty_driver_files.pl:72:
source_sink `library(hash_stream)' does not exist
Warning: ~/pengines/apps/swish/lib/gitty_driver_files.pl:72:
Goal (directive) failed: gitty_driver_files:use_module(library(hash_stream))
ERROR: ~/pengines/apps/swish/lib/avatar.pl:45:
source_sink `library(md5)' does not exist
Warning: ~/pengines/apps/swish/lib/avatar.pl:45:
Goal (directive) failed: avatar:use_module(library(md5))
ERROR: ~/pengines/apps/swish/lib/highlight.pl:53:
source_sink `library(lazy_lists)' does not exist
Warning: ~/pengines/apps/swish/lib/highlight.pl:53:
Goal (directive) failed: swish_highlight:use_module(library(lazy_lists))
% Updating GIT version stamps in the background.
ERROR: ~/pengines/apps/swish/swish.pl:217:
~/pengines/apps/swish/lib/session.pl:54: Initialization goal raised exception:
Domain error: `http_session_option' expected, found `gc(active)'
ERROR: ~/pengines/apps/swish/lib/render/table.pl:41:
source_sink `library(dicts)' does not exist
Warning: ~/pengines/apps/swish/lib/render/table.pl:41:
Goal (directive) failed: swish_render_table:use_module(library(dicts))
ERROR: ~/pengines/load.pl:18:
~/pengines/apps/swish/swish.pl:80: Initialization goal raised exception:
This program requires SWI-Prolog 7.7.17
while you are running version 7.2.3.
Please visit http://www.swi-prolog.org and
upgrade your version of SWI-Prolog.