Cc à gcc au lieu de clang sur OSX Yosemite

J'ai essayé d'obtenir Mac OSX Yosemite utiliser gcc au lieu de clang lors de la cc est invoqué, mais peu importe ce que je fais, il refuse de jouer le jeu. J'ai déjà essayé de changer mon bash_profile/bashrc et même le rétablissement du lien le lien, mais en vain, à chaque fois j'invoque "cc" il est encore clang qui s'exécute. Je suis en train de le forcer à être gcc au lieu (et non, juste appeler gcc n'est pas une option).

J'ai déjà posé une question similaire (Faire gcc par défaut du compilateur c sur Yosemite/désactiver clang).

Je suis toujours intéressé quand les gens disent qu'ils veulent utiliser gcc sur clang - avez-vous des raisons idéologiques ou de quelque autre objectif à l'esprit?
Non,j'ai juste besoin d'exécuter un très arcanes morceau de logiciel qui suppose de gcc, mais ne peut pas fonctionner avec clang.
Dans XCode 6, le gcc est un lien vers clang, pas la véritable gcc. Vous devez obtenir une version personnalisée de GCC sous une forme ou sous, et puis changer les liens (et le risque de les avoir changé si vous mettez à niveau XCode et installer les outils de ligne de commande).
je suppose que vous devez tout d'abord assurez-vous que c'est de la vraie gcc, pas un wrapper pour clang; et assurez-vous que le réel gcc est d'abord trouvé dans $PATH, vous pouvez export CC=/path/to/real/gcc si vous préférez. Notez que certains scripts d'installation peut spécifier CC pendant configure, mais d'autres sont autorisés à changer en cours make; lire l'accumulation de l'aide si il y a des.

OriginalL'auteur Hendrik | 2015-01-06