我试图从C函数调用Lisp代码,并且在跟随the tutorial时,我被困在
clisp-link add base base+sort sort
这给了我错误:base does not contain a CLISP linking set
。
我已逐步按照教程进行操作,但这一点是阻止程序。 有人知道原因吗?
答案 0 :(得分:3)
您的工作目录中没有base
子目录,因为您没有自己构建clisp。
尝试clisp -help
找出您的基地所在位置,并为clisp-link
提供完整路径。
如果提供clisp安装目录的完整路径:
clisp-link add /usr/lib/clisp-2.49/base base+sort sort
它应该有用。
您收到的错误消息表明base
缺少以下一个或多个文件:
lisp.a
lisp.run
lispinit.mem
modules.h
modules.o
makevars
在这种情况下,您应该向供应商提交错误报告。