为什么这个应用程序不能在 PowerPC G4 上运行

发布于 2024-11-14 09:53:14 字数 1051 浏览 6 评论 0原文

我正在开发一个 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 -

enter image description here

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 -

enter image description here

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.
enter image description here
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
enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

南风几经秋 2024-11-21 09:53:14

首先,它在你的机器上运行吗?如果您在 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文