2017-05-19 4 views
0

Je viens d'installer SICStus Prolog et le plugin SPIDER IDE pour Eclipse. SPIDER a été installé en utilisant le site de mise à jour, et j'ai défini le chemin d'installation de SICStus dans les préférences et l'ai vérifié. Ensuite, j'ai créé un nouvel espace de travail et un projet Prolog qui ne contient que le fichier suivant test.pl:Erreur lors de la compilation de Prolog dans SICStus à l'aide de SPIDER IDE

test :- write('Hello World!'), nl. 

Quand je compile (Menu: SICStus> compiler le code Prolog), je reçois le message suivant dans la fenêtre « Toplevel » :

Restarting Prolog 

Unknown option '--spider'. 

Usage: /Users/alexraasch/sicstus/bin/sicstus [options] [-- args ...] 

Options: 


    -f   Fast start. Do not read initialization files. 

    -i   Force interactive mode. 

    -m   Use maximally compatible memory manager bottom layer. 

    -r <file> Restore <file> after booting. 

    -l <file> Ensure that <file> (containing Prolog code) 

       is loaded on startup. 

    --goal <goal> Execute <goal> after loading any files. 

    -Xrs  Reduced use of OS-signals (see release notes) 

    --help  Show this message and exit. 



    -- ...  Pass the rest of the arguments as prolog_flag(argv,X). 

    -a ...  Legacy name for --. 



Report bugs using http://www.sics.se/sicstus/bugreport/bugreport.html 


Process ended with exit value 1 

Mes numéros de version sont:

  • macOS 10.12.5
  • Ja va SE 1.8.0_65
  • Eclipse 4.6.0
  • SICStus 4.0.8
  • SPIDER 0.0.64

L'installation SICStus était une installation pré-construit.

Je n'ai jamais travaillé avec SICStus, donc toute aide serait appréciée.

+1

4.0.8 semble très vieux. La version actuelle est 4.3.5. [Le doc] (https://sicstus.sics.se/spider/releases.html#current) mentionne la version 4.1.3 comme étant la plus ancienne. – false

+0

Merci pour le lien. Je ne pouvais pas le trouver. – alexraasch

Répondre

1

Cette version de SICStus Prolog est trop ancienne pour fonctionner avec SPIDER.

Vous pouvez télécharger une version d'évaluation de la dernière version de SICStus Prolog à partir du SICStus Prolog site. Vous pouvez l'installer sans désinstaller toute version déjà existante.

+0

Merci pour la réponse, je vais essayer ça demain au bureau. – alexraasch