Ошибка неверного относительного пути при компиляции defsystem в slime с asdf3
Мой SBCL с ASDF3. Когда я попытался скомпилировать выражение defsystem, произошла ошибка, подобная этой:
(defsystem "cl-douban"
:name "cl-douban"
:components ((:file "package")))
Неверный относительный путь к файлу #P"package.lisp" для компонента
("cl-douban" "пакет")
Кто-нибудь знает почему? Вот картинка:
2 ответа
Я бы загрузил cl-douban.asd
файл.
Xach добавляет: "Чтобы получить полный эффект, вам нужно, чтобы ASDF знал о cl-douban (обычно, помещая его в путь к исходному реестру), а затем используйте (asdf:load-system "cl-douban")
'
Сообщение об ошибке, по общему признанию, не велико. Добавление обработчика в нужное место для лучшего сообщения об ошибке может или не может быть патчем, который примет текущий сопровождающий, в зависимости от того, сколько сложности это стоит для какой выгоды.