Mon problème est simple, je voudrais obtenir la version OSX/BSD des compilateurs GCC et G++ à partir du site GNU.org. Cependant, après quelques recherches (décrites ci-dessous), j'ai appris qu'Apple utilise LLVM et que gcc est un lien symbolique vers llvm-cc
tandis que g++ est un lien symbolique vers llvm-g++
.
J'ai aussi appris qu'Apple était assez stupide pour supprimer ces compilateurs sans aucune explication raisonnable (littéralement, personne ne peut donner une raison valable pour cela, il n'y en a pas). L'autre chose que j'ai apprise est qu'Apple utilise la LLVM (comme expliqué précédemment).
-
J'ai fait des recherches sur le web pour essayer d'apprendre comment faire cela, et rien n'est utile. Il n'y a que des gens qui parlent de Xcode, ou d'autres installations interminables d'applications et de commandes d'exécution et d'installation d'autres ressources.
-
XCODE n'est PAS la solution que je recherche car Xcode n'est pas automatiquement livré avec le compilateur, mais nécessite des installations supplémentaires et autres.
Ma question
- Je veux apprendre, je veux comprendre ;
- Je ne veux PAS de la "méthode facile" ou de la "méthode de l'application" ;
- Je veux le faire à l'ancienne, en téléchargeant les sources de GNU, configure/make/make install - curieusement, Apple les a également supprimés - À quoi pensent-ils ?
Ma tentative actuelle
J'ai téléchargé la source LLVM à partir de l'emplacement suivant : Source : http://llvm.org/releases/download.html#3.3 Télécharger : Binaires Clang pour Mac OS X (79M) (.sig)
J'ai ensuite extrait le contenu de ce répertoire, dans mon répertoire Downloads : $ tar -xzpf clang+llvm-3.3-x86_64-apple-darwin12.tar.gz
J'ai essayé de lire le guide de démarrage, qui indique "Lire la documentation". Je ne trouve pas cette documentation, ni dans les bibliothèques téléchargées ni en ligne.