首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在mac上安装服务器并在lispbox-0.7中加载?

如何在mac上安装服务器并在lispbox-0.7中加载?
EN

Stack Overflow用户
提问于 2019-09-03 10:42:37
回答 1查看 59关注 0票数 1

我正在阅读“实用通用Lisp”(优秀的书)的第26章。我正在尝试这个,从https://github.com/Apress/practical-common-lisp下载

代码语言:javascript
复制
CL-USER> (defpackage :com.gigamonkeys.web
       (:use :cl :net.aserve :com.gigamonkeys.html))

这就产生了这个错误:

代码语言:javascript
复制
(There is no package named "NET.ASERVE" .
   [Condition of type CCL::NO-SUCH-PACKAGE])

在克隆https://github.com/franzinc/aserve.git之后,我运行了:

代码语言:javascript
复制
CL-USER> (asdf:oos 'asdf:load-op :aserve)

但是得到了错误:

代码语言:javascript
复制
There is no package named "EXCL" .
   [Condition of type CCL::NO-SUCH-PACKAGE]

我找不到包EXCL,所以我安装了portableaserve并运行:

代码语言:javascript
复制
CL-USER> (load "~/GitHub/portableaserve/INSTALL.lisp")

但是再一次得到:

代码语言:javascript
复制
there is no package named "EXCL" .
   [Condition of type CCL::NO-SUCH-PACKAGE]

有人知道如何在mac上的lispbox-0.7中安装allegroserve (包括EXCL )来运行上面的defpackage命令吗?

EN

回答 1

Stack Overflow用户

发布于 2019-09-03 15:40:17

Lisp- in -a-box虽然在实用的Common Lisp中有突出的特点,但现在已经有相当多年没有维护了(这本书是从2005年开始的)。

我建议使用Portacle作为一个完整的预配置环境。

这是Quicklisp自带的,所以你可以直接使用(ql:quickload "aserve")

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57764436

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档