iolib安装问题

原创
2016/03/18 14:52
阅读数 415

1. 安装 

git clone https://github.com/sionescu/iolib.git

 

CL-USER> (push #P"/home/***/git-db/" asdf:*central-registry*)

CL-USER> (ql:quickload "iolib")

或者直接使用quicklisp安装:

CL-USER> (ql:quickload "iolib")

2. 问题1

两种安装均出现“You need ASDF >= 3.1 to load this system correctly.”的错误提示,这意味着asdf版本过低。可以通过重新编译新版本asdf.lisp来解决。

3. 解决1

下载最新版本asdf:

git clone https://github.com/fare/asdf.git
CL-USER> (load (compile-file "/home/***/git-db/asdf/build/asdf.lisp"))

重新安装即可解决问题。

4. cannot find lpf.h

5. need libfixposix-dev and libfixposix0

https://common-lisp.net/project/iolib/download.shtml

sudo apt install libfixposix-dev

sudo apt install libfixposix0

6. 提高

这里有iolib的高级用法,向原作者表示敬意与感谢。

Common Lisp使用iolib进行网络编程

 

 

 

 

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
0 评论
0 收藏
1
分享
返回顶部
顶部