3
为了在Mac OS X(10.6.7)上构建64位PicoLisp,我似乎遇到了OSX Dev的一个问题。工具GNU汇编程序('as'),版本为1.38。我的Xcode是3.2.4版本。在我的(产生的)x86-64.darwin.base.s导致这些问题的线路通常是这样的:OSX GNU汇编程序问题'call foo @ plt'
call [email protected]
......他们给我的错误信息是这样的:
x86-64.darwin.base.s:41694:junk `@plt' after expression
64位PicoLisp在Linux和SunOS上没有问题。这些平台可能具有更强大(更新版本)的GNU汇编器。我不知道是否有更新的GNU汇编程序可用于OSX/Darwin ...或者还有其他解决方案吗?
如果你想亲自尝试OSX/Darwin,我可以给你一些需要的文件。
什么开发工具的版本您使用的? Xcode 3.2.x? Xcode 4.x? – 2011-06-17 11:20:55
在某些时候,我遇到了非常类似的问题 - 用我自己的代码。很奇怪地交换了一些输入寄存器的顺序,似乎解决了它。然后再一次,它似乎是首先打破了它自己。 – 2011-06-17 11:21:20