2011-06-06 3 views
1

Je travaille sur une application mac. Ma configuration est la suivante -pourquoi cette application ne fonctionne pas sur PowerPC G4

Xcode 3.2.5 Mac OS X 10.6.6

et voici les propriétés cibles -

enter image description here

Mon client utilise PowerBook G4 12' . Voici sa 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 

Je pense que pour PowerPC G4 je dois inclure les ppc7400 dans les "architectures valides", mais client obtient cette erreur suivante -

enter image description here

Ma question est ce que les paramètres sont nécessaires pour exécuter cette application sur PowerPC G4?

Edit 1 -

I - oui, il fonctionne bien sur ma machine.
II - Voici la sortie de la commande de fichier sur l'exécutable.
enter image description here
III - Oui, je suis sur Xcode 3.2.5
iV - client ne reçoit que l'erreur dans une fenêtre contextuelle.
V - 64 bits entier mathématiques est déjà désactivé
enter image description here

+0

Quel système d'exploitation le client utilise-t-il? – ughoavgfhw

+0

il fonctionne 10.5.8 – Saurabh

+0

aidez-moi obi wan kenobi, votre seul espoir !! – Saurabh

Répondre

2

En premier lieu, il tourne sur votre machine? Si vous obtenez la même erreur sur un Mac Intel, cela suggère que quelque chose d'autre est le problème. En second lieu, exécutez file sur votre exécutable et voyez à quelles architectures il a été construit. Modifiez cette information dans votre question. Troisièmement, assurez-vous que vous utilisez réellement Xcode 3.2.5 et non 3.2.6. Xcode 3.2.6 a supprimé PowerPC des variables de liste d'architectures prédéfinies. Si vous avez effectué la mise à niveau vers la version 3.2.6, vous devez inclure ppc dans votre configuration de construction Architectures par son nom. Quatrièmement, demandez à votre client de vous envoyer toute sortie concernant votre application qui apparaît dans l'application Console, puis modifiez-la en fonction de votre question.

Cinquième, try turning off the “64-bit Integer Math” build setting.

+0

Voir la question éditée .. Merci – Saurabh

Questions connexes