在尝试在 Mac OS X (10.6.7) 上构建 64 位 PicoLisp 时,我似乎遇到了 OSX Dev 的问题。工具 GNU 汇编器 ('as'),版本 1.38。我的 Xcode 是 3.2.4 版。我的(生成的)x86-64.darwin.base.s 中导致问题的行通常如下所示:
call foo@plt
...他们给我这样的错误消息:
x86-64.darwin.base.s:41694:junk `@plt' after expression
64 位 PicoLisp 在 Linux 和 SunOS 上构建没有问题。这些平台可能具有功能更强大(更新)的 GNU 汇编器版本。我不知道更新的 GNU 汇编器是否适用于 OSX/Darwin ......或者是否有其他解决方案?
如果你想在 OSX/Darwin 上自己尝试一下,我可以给你一些需要的文件。