我正在开发一款mac app。我的设置如下 -
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位整数数学已被禁用
答案 0 :(得分:2)
首先,它是否在您的机器上运行?如果在Intel Mac上出现相同的错误,则表明存在其他问题。
其次,在您的可执行文件上运行file
,看看它实际构建的体系结构。将该信息编辑到您的问题中。
第三,确保你真的运行Xcode 3.2.5而不是3.2.6。 Xcode 3.2.6从预定义的架构列表变量中删除了PowerPC。如果已升级到3.2.6,则需要在名称的架构构建设置中包含ppc。
第四,请求您的客户向您发送有关您的应用的任何输出,该输出显示在控制台应用中,并将其编辑到您的问题中。