为什么这个应用程序不能在 PowerPC G4 上运行
我正在开发一个 mac 应用程序。我的设置如下 -
Xcode 3.2.5 Mac OS X 10.6.6
,这里是目标属性 -
我的客户端正在使用 PowerBook G4 12'。这是他的配置 -
Model Name: PowerBook G4 12'Model Identifier: PowerBook 6,1Processor Name: PowerPC G4 (3.3)Processor Speed: 867 MHzNumber of CPUs: 1L2 cache (per cpu): 256 KBMemory: 1.12 GBBus Speed: 133 MHzBoot ROM version: 4.5.5faSerial number: UV3132DTMRTHardware UUID: 00000000-0000-80000-000A956CD1C6
我认为对于 PowerPC G4,我应该将 ppc7400 包含在“有效架构”中,但客户端收到以下错误 -
我的问题是在 PowerPC G4 上运行此应用程序需要哪些设置?
编辑 1 -
我 - 是的,它在我的机器上运行良好。
II - 这是可执行文件命令的输出。
III - 是的,我使用的是 xcode 3.2.5
iV - 客户端仅在弹出窗口中收到错误。
V - 64 位整数数学已被禁用
I am working on a mac app. My setup is as follows -
Xcode 3.2.5
Mac OS X 10.6.6
and here are the target properties -
My Client is using PowerBook G4 12'. Here is his configuration -
Model Name: PowerBook G4 12'Model Identifier: PowerBook 6,1Processor Name: PowerPC G4 (3.3)Processor Speed: 867 MHzNumber of CPUs: 1L2 cache (per cpu): 256 KBMemory: 1.12 GBBus Speed: 133 MHzBoot ROM version: 4.5.5faSerial number: UV3132DTMRTHardware UUID: 00000000-0000-80000-000A956CD1C6
I think for PowerPC G4 I should include the ppc7400 in the "valid architectures" but client is getting this following error -
My Question is what settings are needed to run this app on PowerPC G4?
Edit 1 -
I - yes it runs well on my machine.
II - Here is the output of file command on executable.
III - Yes I am on xcode 3.2.5
iV - client is only getting the error in popup.
V - 64 bit integer math is already disabled
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
首先,它在你的机器上运行吗?如果您在 Intel Mac 上遇到相同的错误,则表明存在其他问题。
其次,在可执行文件上运行
file
并查看它实际上是为哪些架构构建的。将该信息编辑到您的问题中。第三,确保您确实运行的是 Xcode 3.2.5 而不是 3.2.6。 Xcode 3.2.6 从预定义的架构列表变量中删除了 PowerPC。如果您已升级到 3.2.6,则需要按名称将 ppc 包含在您的架构构建设置中。
第四,要求您的客户向您发送控制台应用程序中出现的有关您的应用程序的任何输出,并将其编辑到您的问题中。
第五,尝试关闭“64位整数数学”构建设置。
First, does it run on your machine? If you get the same error on an Intel Mac, that suggests that something else is the problem.
Second, run
file
on your executable and see what architectures it actually was built for. Edit that information into your question.Third, make sure you really are running Xcode 3.2.5 and not 3.2.6. Xcode 3.2.6 removed PowerPC from the predefined architectures-list variables. If you've upgraded to 3.2.6, you will need to include ppc in your Architectures build setting by name.
Fourth, ask your client to send you any output about your app that appears in the Console application, and edit that into your question.
Fifth, try turning off the “64-bit Integer Math” build setting.