0

在 mac os x 10.9 上的 ccl 上,我在创建可执行文件时遇到问题。

(save-application "/full/path/to/saved-app" :prepend-kernel t)双击生成的可执行文件进入终端,显示很长的错误,以类似错误开头:加载捆绑包的问题:无法确定类名并以内核调试器选项结尾。

Windows上的ccl上,我只需定义一个函数并执行上述相同操作以保存可执行文件,稍后我可以双击它运行的输出文件并记住我定义的函数,mac上的ccl 也不记得当我保存图像并将其加载到内核时手动.

clisp方面,它在我的mac上创建可执行文件,在某些寡妇安装中,它创建可执行文件但我无法启动可执行文件,它给出了一个错误提示窗口,上面写着类似

应用程序无法启动,因为找不到 libreadline6.dll。重新启动应用程序可能会解决问题

但不要。

这里有什么问题,有什么解决办法吗?

4

1 回答 1

0

消息说找不到 DLL。因此,除非操作系统对我们撒谎(唉,我不会放过它)解决方案是

  1. 定位libreadline6.dll
  2. 将该目录添加到PATH或移动/复制/链接libreadline6.dll到位于PATH
  3. 使用增强的PATH(通过创建应用程序快捷方式或通过从命令行运行PATH=/path/to/libreadline6.dll:$PATH /my/new/lisp/image)运行您的新图像
于 2014-01-09T18:19:12.223 回答