无法在OS X 10.10 Yosemite上使用Clozure CL编译为本地可执行文件

Tasos Alexiadis

我创建了一个简单的hello world(hello.lisp),代码:

(defun main ()
    (format t "Hello,World"))

,用于测试CCL的本机可执行文件编译的程序。我继续从CCL GUI编译和加载缓冲区(使用Clozure Common Lisp版本1.10-store-r16266(DarwinX8664))。

当我测试时:

    ? (main)
    Hello,World
    NIL
    ?

查找主要功能。当我继续使用:进行编译时(save-application "/tmp/h" :toplevel-function #'main :prepend-kernel t),它将继续进行操作,并且CCL退出。

文件已创建,大小约为56MB。当我尝试运行它时,我得到以下输出:

错误:通用函数没有适用的方法:#使用参数调用时:(#:NOTE-CURRENT-PACKAGE#)执行时:#,在进程toplevel(6)中。错误:通用函数没有适用的方法:#使用参数调用时:(#:BREAK-OPTIONS-STRING T)执行时:#,在进程toplevel(6)中。错误:通用函数没有适用的方法:#使用参数调用时:(#:BREAK-OPTIONS-STRING T)执行时:#,在进程toplevel(6)中。错误:通用函数没有适用的方法:#使用参数调用时:

错误继续。我做错了什么?是虫子吗?

谢谢

斯万特

在来源的可可粉中找到了关键字:note-current-package:break-options-string由于准备prepend-kernel t了当前会话中使用的内核,因此您似乎应该在应用程序中包含可可豆启动。但是,在这些关键字上分派的方法仅在ns-application上分派,而您的新应用程序似乎没有。

解决方案可能是通过将代码加载到非GUI映像中,或通过将此类内核的路径名用作:prepend-kernel参数,来在内核中添加无可可的前缀

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用可执行文件的完整路径并以管理员身份运行时,Windows 10无法访问指定的设备,路径或文件

来自分类Dev

Windows 10上的Visual Studio Express 2015可执行文件在哪里?

来自分类Dev

如何在Windows 10上更改默认的python可执行文件?

来自分类Dev

是否可以防止Windows 10用户在整个分区上打开可执行文件?

来自分类Dev

docker 映像中的 sh 在 Windows 10 上看不到可执行文件

来自分类Dev

GCC无法编译为可执行文件

来自分类Dev

如何在Mac OS X上创建ELF可执行文件?

来自分类Dev

防止损坏的可执行文件在OS X上启动

来自分类Dev

如何强制Eclipse使用SceneBuilder可执行文件?Mac OS X

来自分类Dev

针对OS X的已编译Golang可执行文件扩展

来自分类Dev

智能chmod -x,用于实际上无法执行的所有可执行文件

来自分类Dev

智能chmod -x,用于实际上无法执行的所有可执行文件

来自分类Dev

无法从ntfs格式化分区上的.c文件编译可执行文件

来自分类Dev

为什么OS X 10.10 Yosemite的NSApplication.h中未包含NSAppKitVersionNumber10_10?

来自分类Dev

cygwin上的宝石安装失败,显示“编译器无法生成可执行文件”

来自分类Dev

如何在Mac OS X 10.8.5上恢复/ usr / libexec / java_home可执行文件?

来自分类Dev

使用LLVM构建Coreutils期间,C编译器无法创建可执行文件

来自分类Dev

Rust 无法在 Linux 中编译为可执行文件

来自分类Dev

在 x86_64 系统上运行 x86-64 可执行文件无法执行二进制文件:Exec 格式错误

来自分类Dev

如何在Windows 10上安装mac OS X ElCapitan

来自分类Dev

如何在wimdows 10上的python中的pypx库中的px-echo模块中编写可执行文件的路径

来自分类Dev

无法在挂载分区上运行可执行文件

来自分类Dev

无法在Windows 10 x64机器上安装scrapy

来自分类Dev

Windows 10资源管理器文件打开对话框:文件名在已编译的可执行文件中消失

来自分类Dev

Clozure CL编译的可执行文件丢失了某些命令行参数

来自分类Dev

如何固定可执行文件以在Windows 10中启动?

来自分类Dev

如何在Windows 10中为可执行文件添加参数?

来自分类Dev

如何恢复已删除的Windows 10服务可执行文件

来自分类Dev

从 C# 可执行文件启动 Windows 10 Store 应用程序

Related 相关文章

  1. 1

    使用可执行文件的完整路径并以管理员身份运行时,Windows 10无法访问指定的设备,路径或文件

  2. 2

    Windows 10上的Visual Studio Express 2015可执行文件在哪里?

  3. 3

    如何在Windows 10上更改默认的python可执行文件?

  4. 4

    是否可以防止Windows 10用户在整个分区上打开可执行文件?

  5. 5

    docker 映像中的 sh 在 Windows 10 上看不到可执行文件

  6. 6

    GCC无法编译为可执行文件

  7. 7

    如何在Mac OS X上创建ELF可执行文件?

  8. 8

    防止损坏的可执行文件在OS X上启动

  9. 9

    如何强制Eclipse使用SceneBuilder可执行文件?Mac OS X

  10. 10

    针对OS X的已编译Golang可执行文件扩展

  11. 11

    智能chmod -x,用于实际上无法执行的所有可执行文件

  12. 12

    智能chmod -x,用于实际上无法执行的所有可执行文件

  13. 13

    无法从ntfs格式化分区上的.c文件编译可执行文件

  14. 14

    为什么OS X 10.10 Yosemite的NSApplication.h中未包含NSAppKitVersionNumber10_10?

  15. 15

    cygwin上的宝石安装失败,显示“编译器无法生成可执行文件”

  16. 16

    如何在Mac OS X 10.8.5上恢复/ usr / libexec / java_home可执行文件?

  17. 17

    使用LLVM构建Coreutils期间,C编译器无法创建可执行文件

  18. 18

    Rust 无法在 Linux 中编译为可执行文件

  19. 19

    在 x86_64 系统上运行 x86-64 可执行文件无法执行二进制文件:Exec 格式错误

  20. 20

    如何在Windows 10上安装mac OS X ElCapitan

  21. 21

    如何在wimdows 10上的python中的pypx库中的px-echo模块中编写可执行文件的路径

  22. 22

    无法在挂载分区上运行可执行文件

  23. 23

    无法在Windows 10 x64机器上安装scrapy

  24. 24

    Windows 10资源管理器文件打开对话框:文件名在已编译的可执行文件中消失

  25. 25

    Clozure CL编译的可执行文件丢失了某些命令行参数

  26. 26

    如何固定可执行文件以在Windows 10中启动?

  27. 27

    如何在Windows 10中为可执行文件添加参数?

  28. 28

    如何恢复已删除的Windows 10服务可执行文件

  29. 29

    从 C# 可执行文件启动 Windows 10 Store 应用程序

热门标签

归档