2010-01-21 10 views
1

Je mis à jour un projet iPhone à partir du SDK 2.2.1 à 3.0 SDK récemment ...Avertissement de génération de GCC4.2: La version de déploiement par défaut est supérieure à la valeur maximale pour le kit de développement d'iPhone 3.1.2 du SDK?

Et quand je construis le projet, je reçois l'avertissement suivant:

GCC 4.2 default deployment target 10.6.2 for architecture 'i386' and 
variant 'normal' is greater than the maximum value 10.6 for the 
Simulator - iPhone OS 3.1.2 SDK 

je l'iPhone OS Deployment cible définie sur iPhone OS 3.0

Aucune idée de ce qui pourrait être à l'origine de cet 'avertissement'.

Cordialement
- SY

Répondre

0

essayez d'aller dans le répertoire approprié:

cd /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/lib/ 

puis comme su:

cp crt1.10.5.o crt1.10.6.o 

qui semblait le réparer pour moi.

1

a connu un problème similaire lors de la construction avec iOS4.0 sur Snow Leopard:

« GCC 4.2 cible de déploiement par défaut 10.6.3 pour l'architecture « i386 » et variante est supérieure à « normale » la valeur maximale de 10,6 pour la Simulator - iPhone OS 4.0 SDK. "

Je ne sais pas toutes les implications, mais voici ce qui a fait disparaître:

dans Xcode: projet (menu) Modifier les paramètres du projet (Point de menu) Construction (onglet) (section) de déploiement

Modifier la valeur de "Cible de déploiement Mac OS X" de "Compilateur par défaut" à "Mac OS X 10.6"