Файл Quicklisp setup.lisp не загружается правильно

Привет всем и спасибо за чтение моей проблемы.

Я не могу загрузить файл quicklisp setup.lisp из консоли lisp.

Выдает следующую ошибку:

Ошибка загрузки C:/quicklisp/setup.lisp в строке 134 (смещение 5035) THREAD "main" {1DD02175}: отладчик вызван при условии типа PROGRAM-ERROR Неверное количество аргументов для SPECIAL-OPERATOR THROW; 2 ожидается.

Я загружаю его с помощью ABCL (Armed Bear Common Lisp) из затмения, как написано в руководстве пользователя ABCL.

Например, Quicklisp ([Bea]) может быть полностью установлен из REPL как единая форма: CL-USER> (load " http://beta.quicklisp.org/quicklisp.lisp") загрузит и выполнит настройку Quicklisp код.

Следующий шаг - запустить (quicklisp-quickstart:install) работает нормально, пока не загрузит файл setup.lisp.

Когда я перезапускаю приложение, я делаю то же самое, и оно говорит мне, что quicklisp уже установлен, и мне нужно загрузить файл setup.lisp, но выдает ту же ошибку, что и я ранее.

0 ответов

В качестве оптимизации загрузки Quicklisp abcl пытается скомпилировать quicklisp/setup.lispисходный артефакт. Если происходит рассинхронизация и предусмотренный перезапуск не справляется с этим, пользователь может вручную очистить ситуацию с помощью:

rm ~/quicklisp/setup.abcl

TODO: предложить лучший интерактивный перезапуск для перекомпиляции fasl

Другие вопросы по тегам