base不包含CLISP链接集错误

base不包含CLISP链接集错误,lisp,common-lisp,ffi,clisp,Lisp,Common Lisp,Ffi,Clisp,我试图从一个C函数调用Lisp代码,但在下面的过程中,我被卡住了 clisp link add base+sort sort 这给了我一个错误:base不包含CLISP链接集 我已经一步一步地遵循了教程,但这一点是一个障碍。 有人知道原因吗?您的工作目录中可能没有base子目录,因为您自己没有构建clisp。 请尝试clisp-help查找您的基地所在地,并提供clisp-link完整路径 如果提供clisp安装目录的完整路径: clisp-link add /usr/lib/clisp-2.4

我试图从一个C函数调用Lisp代码,但在下面的过程中,我被卡住了

clisp link add base+sort sort

这给了我一个错误:
base不包含CLISP链接集

我已经一步一步地遵循了教程,但这一点是一个障碍。
有人知道原因吗?

您的工作目录中可能没有
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

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

我已经尝试了base的完整路径,但没有帮助。您提交错误报告了吗?不,我没有提交任何错误报告,因为我认为这是用户方面的事,有许多软件长期以来都在使用ffi,可能我们在这个论坛上缺少这些知识:(