Je suis sûr qu'il doit y avoir un moyen de faire cela. Comme vous êtes probablement au courant des dernières versions de Xcode (et en fait je pense que toutes les versions de Xcode) sur Leopard viennent avec GCC 4.0.1 et GCC 4.2. GCC 4.0.1 est le compilateur système par défaut tandis que GCC 4.2 est un compilateur facultatif que vous pouvez définir dans les paramètres du projet Xcode.Configurer GCC 4.2 comme le compilateur par défaut sous Mac OS X Leopard
Est-ce que quelqu'un sait comment définir GCC 4.2 comme le compilateur par défaut pour toutes les options? De préférence, l'utilisation de la ligne de commande ainsi que la configuration des scripts utilisent toujours GCC 4.0.1 plutôt que GCC 4.2, peu importe ce que je fais dans Xcode. Je suppose que c'est simplement un cas de changement d'une variable de chemin ou d'un tel, mais je suis perplexe sur celui-ci.
Toute aide est appréciée. Merci.
Ceci était traité par le script 'gcc_select', mais il semble que Leopard/Xcode 3.1 ne le fournisse plus? Je n'ai pas utilisé OS X depuis des années, donc je suis un peu hors de contact ... – ephemient
Merci, cela a résolu le problème. Juste à part si quelqu'un d'autre prévoit de faire cela, je recommande fortement de placer les nouveaux liens symboliques dans un répertoire différent de sorte que si vous voulez revenir à vos paramètres d'origine, vous devez supprimer les liens symboliques ou les déplacer vers un autre annuaire. – Cromulent
Martin, une question connexe, comment pouvez-vous dire à setup.py/pydistutils.cfg quel CC et quel -arch utiliser? Par exemple, je veux seulement gcc-4.2 -arch ppc (parce que mon gcc-4.2 n'a pas /usr/bin/i686-apple-darwin8-g++-4.2.1). Merci – denis