ошибки загрузки hunchentoot в среде Windows - PullRequest
0 голосов
/ 24 октября 2018

Я вернулся к проекту, который я отложил - это была служба отдыха, написанная на общем языке.У меня не было проблем с запуском проекта пару месяцев назад, когда я использовал sbcl 1.3.12 .Первые проблемы появились после обновления sbcl до версии 1.3.18 .Я не смог запустить Hunchentoot , поэтому я вернулся к sbcl 1.3.12 , и проблема была решена.Однако это было пару месяцев назад.

Сегодня я не могу ни запустить Huchentoot, ни скомпилировать проект, использующий его пакеты, не имеет значения, какую версию sbcl я использую - 1.3.12 или 1.4.2 - Я думаю, что версия Hunchentoot, доступная через quicklisp, изменилась.Компиляция проекта возвращает ошибку:

;   READ error during COMPILE-FILE:
;   
;     Symbol "EASY-ACCEPTOR" not found in the HUNCHENTOOT package.
;   

Теперь я даже не могу запустить сервер Hunchentoot.Неважно, если я использую sbcl или clozurecl:

? (hunchentoot:start (make-instance 'hunchentoot:easy-acceptor :port 4242))
> Error: Reader error: No external symbol named "START" in package #<Package "HUNCHENTOOT"> .
> While executing: CCL::%PARSE-TOKEN, in process listener(1).

> Type :GO to continue, :POP to abort, :R for a list of available restarts.
> If continued: Use the internal symbol HUNCHENTOOT::START
> Type :? for other options.

Я пытался (use-package 'hunchentoot'), но это не помогло.

Хотя Я неУ меня нет таких проблем в среде Linux , но я привык работать в Windows и хотел бы ее исправить.

Возможно ли это или я должен забыть об использовании Windows слисп?

...