2017-08-01 5 views
1

Je travaille actuellement à travers le pays des exemples Lisp et se sont heurtées à une exception compilation: package EXT n'existe pas de cette ligne, je pense: (ext:shell (concatenate 'string "dot -Tpng -O" fname))Package EXT n'existe pas

Je cours mon rempl intérieur Emacs avec slime et je ne sais pas comment y remédier après quelques recherches de l'erreur.

Toute aide serait grandement appréciée.

+0

Quelle est votre plateforme? Où avez-vous eu le CLISP? Comment l'invoquez-vous? S'il vous plaît voir [comment signaler les bogues] (http://clisp.org/impnotes/clisp.html#bugs) – sds

+0

Je cours sous Linux et j'utilise yaourt/pac-man pour tous mes paquets. Je crois que j'ai aussi installé sbcl et je ne sais pas si emacs et le framework swank utilisent clisp ou sbcl. Je vais faire un peu plus d'enquête là-dessus, était juste un peu frustré. Le paquet ext est-il une bibliothèque par défaut pour clisp? – Forbidden303

+0

Oui, CLISP est fourni avec EXT par défaut. Vous ne pouvez pas créer CLISP sans cela. Voir aussi http://clisp.org/impnotes/imppack.html – sds

Répondre

1

En fait, SBCL a été défini comme programme lisp par défaut dans emacs.

En remplaçant:

(setq inferior-lisp-program "/usr/bin/sbcl") 

Pour:

(setq inferior-lisp-program "/usr/bin/clisp") 

dans mon fichier de configuration emacs fixe la question. (Sur un système Unix au moins)