base不包含CLISP链接集错误

时间:2015-05-29 05:27:55

标签: lisp common-lisp ffi clisp

我试图从C函数调用Lisp代码,并且在跟随the tutorial时,我被困在

clisp-link add base base+sort sort

这给了我错误:base does not contain a CLISP linking set

我已逐步按照教程进行操作,但这一点是阻止程序。 有人知道原因吗?

1 个答案:

答案 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

在这种情况下,您应该向供应商提交错误报告。