我正在尝试在os x上的clisp 2.49上安装s-xml(我正朝着s-xml-rpc前进)。我想我已经正确安装了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 zip安装,我似乎总是处于这种状态。对我做错了什么的想法?
我也尝试过进行个人安装(选项2),我可以看到文件被下载了。但结果是一样的。
答案 0 :(得分:0)
你的ASDF不是问题。这是ASDF-install的一个问题。
不再维护ASDF-install。替代方案包括quicklisp和clbuild。我建议quicklisp快速入门。
答案 1 :(得分:0)