在编译bochs时未在范围中声明InitCursor(),CreateStandardAlert(),RunStandardAlert()

时间:2010-09-24 01:06:22

标签: macos bochs

我正在尝试编译sh .conf.macosx的bochs但是make命令 导致InitCursor()CreateStandardAlert()RunStandardAlert()未在范围内声明 有一些显而易见的东西。

提前完成。

- Srimanth

1 个答案:

答案 0 :(得分:0)

这些已被弃用的Carbon调用在64位二进制文​​件中不可用。见here

如果要编译的bochs版本仍然依赖于那些过时的调用,则需要在32位模式下编译它。您应该将标志

传递给编译器和链接器
-arch i386

在Intel计算机上执行此操作。

写完后我发现这是一个重复的问题,请参阅this SO question:)

相关问题