Проблемы с ASDF на Clisp - PullRequest
       34

Проблемы с ASDF на Clisp

0 голосов
/ 23 апреля 2011

Я пытаюсь установить s-xml (я направляюсь в сторону s-xml-rpc) на clisp 2.49 на os x. Я думаю, что я правильно установил asdf. Я могу бежать:

    (asdf:asdf-version) 
    "2.014"

так что я думаю, что биты установлены нормально. Но когда я бегу:

(asdf-install:install :s-xml)

это происходит

Install where?
1) System-wide install: 
   System in /usr/local/asdf-install/site-systems/
   Files in /usr/local/asdf-install/site/ 
2) Personal installation: 
   System in /Users/mattyw/.asdf-install-dir/systems/
   Files in /Users/mattyw/.asdf-install-dir/site/ 
0) Abort installation.
 --> 1
;;; ASDF-INSTALL: Downloading 25612 bytes from http://common-lisp.net/project/s-xml/s-xml.tgz to /Users/mattyw/asdf-install-0.asdf-install-tmp ...
;;; ASDF-INSTALL: Downloading 186 bytes from http://common-lisp.net/project/s-xml/s-xml.tgz.asc to /Users/mattyw/asdf-install-1.asdf-install-tmp ...
;;; ASDF-INSTALL: Installing /Users/mattyw/asdf-install-0.asdf-install-tmp in /usr/local/asdf-install/site/, /usr/local/asdf-install/site-systems/
x s-xml/
x s-xml/ChangeLog
x s-xml/doc/
x s-xml/doc/index.html
x s-xml/doc/S-XML.html
x s-xml/doc/style.css
x s-xml/Makefile
x s-xml/s-xml.asd
x s-xml/src/
x s-xml/src/dom.lisp
x s-xml/src/lxml-dom.lisp
x s-xml/src/package.lisp
x s-xml/src/sxml-dom.lisp
x s-xml/src/xml-struct-dom.lisp
x s-xml/src/xml.lisp
x s-xml/test/
x s-xml/test/all-tests.lisp
x s-xml/test/ant-build-file.xml
x s-xml/test/counter.lisp
x s-xml/test/echo.lisp
x s-xml/test/plist.xml
x s-xml/test/remove-markup.lisp
x s-xml/test/simple.xml
x s-xml/test/test-lxml-dom.lisp
x s-xml/test/test-sxml-dom.lisp
x s-xml/test/test-xml-struct-dom.lisp
x s-xml/test/test-xml.lisp
x s-xml/test/tracer.lisp
x s-xml/test/xhtml-page.xml

*** - Component "s-xml" not found
The following restarts are available:
RETRY          :R1      Retry installation
ABORT          :R2      Abort main loop

Что значит компонент s-xml не найден. Похоже, что он на самом деле ничего не установил. Я попытался сделать asdf-install: установить через http-ссылку и скачанный tar-архив, и мне всегда кажется, что я оказался в этом состоянии. Есть мысли о том, что я делаю не так?

Я также попытался выполнить Персональную установку (вариант 2), и я вижу, что файлы загружаются. Но результат тот же.

Ответы [ 2 ]

0 голосов
/ 24 апреля 2011

Возможно, ваша переменная ASDF:*CENTRAL-REGISTRY* установлена ​​неправильно, поэтому ASDF не проверяет каталоги, в которые вы установили библиотеку s-xml.На самом деле, похоже, что ASDF-INSTALL работает правильно, но не так, чтобы ASDF смог найти установленные системы.Что в этой переменной?Или вы используете новое средство настройки ASDF Фаре?Если да, находятся ли каталоги /usr/local/asdf-install/site-systems/ и /Users/mattyw/.asdf-install-dir/systems/ в вашем пути поиска в формате asdf?Наконец, вы просмотрели эти каталоги и убедились, что файлы действительно там обнаружены?

0 голосов
/ 23 апреля 2011

У вас нет проблем с ASDF.Это проблема с ASDF-установкой.

ASDF-установка больше не поддерживается.Альтернативы включают в себя quicklisp и clbuild.Я бы порекомендовал quicklisp, чтобы быстро начать работу.

...