2010-12-11 37 views

Répondre

1

Vous pouvez cibler 10.5 en utilisant le compilateur LLVM dans Xcode 3.2 ou 4. Je l'ai fait pour notre logiciel de contrôle pendant plus de six mois, et il fonctionne très bien sur les machines Leopard sur lesquelles nous avons été déployés. Comme dans tous les cas où vous construisez avec un SDK et ciblez un autre, vous devez vérifier que vous n'utilisez aucune fonctionnalité spécifique au système d'exploitation plus récent sans contrôles d'exécution appropriés et/ou liaison faible de certaines infrastructures.

1

Basé sur un test rapide, j'ai été en mesure de construire une application 10.5 avec LLVM en utilisant le dernier Xcode, 3.2.5, qui comprend le SDK 10.6. Après avoir vérifié le produit, Info.plist enregistre la version minimale du système d'exploitation comme 10.5 et pour autant que je sache, le choix initial du compilateur n'a aucun effet sur la façon dont le système d'exploitation exécute le produit final (comme vous vous y attendez). Malheureusement, je n'ai pas de machine 10.5 pour le tester.

Je suppose donc qu'Apple signifie simplement que LLVM est livré avec le SDK 10.6.