J'ai installé Mountain Lion (Mac OS X 10.8) et maintenant gcc ne semble plus être disponible. J'ai également installé Xcode 4.4 donc il n'y a plus de répertoire / Developer.
J'ai besoin de gcc pour les ports mac et pour les gemmes ruby (qui ont des extensions natives).
Xcode 4.4 inclut-il gcc ou existe-t-il un moyen d'installer gcc?
Réponses:
Mettre à jour:
Vous pouvez maintenant simplement exécuter la commande suivante à partir de votre terminal:
À partir de Xcode 4.3 - vous devez maintenant installer manuellement les outils de ligne de commande à partir de
Xcode menu > Preferences > Downloads
.Il existe également des packages d'installation autonomes pour Mountain Lion (10.8) et pour Mavericks (10.9) .
la source
Preferences
, il parle de la boîte de dialogue Préférences qui se trouve dans le menu Xcode en haut à gauche lorsque la fenêtre XCode est active.J'ai constaté qu'après la mise à niveau de Lion, mon installation échouait car il recherchait GCC dans /usr/bin/gcc-4.2. Maintenant, le chemin d'installation par défaut est / usr / bin / gcc.
Mon erreur ressemblait à ceci:
Un lien symbolique résoudra le problème:
la source
sudo ln -s /usr/local/bin/gcc-4.2 /usr/bin/gcc-4.2
Collez-le simplement dans le terminal:
J'espère que ça aide!
la source
pré-1.9.3 Ruby on Mountain Lion
Conditions préalables
Installer GCC
Remarque, les outils de ligne de commande Xcode n'incluent pas GCC, ils incluent LLVM-GCC. Le même mais différent.
Ajoutez ce qui suit à votre ~ / .profile ou équivalent:
Et rechargez votre shell avant d'essayer les commandes d'installation ci-dessous.
Installer RVM
Installer Ruby
Ensuite, pour définir votre nouveau rubis par défaut:
Vérifiez ensuite votre version rubis:
la source
Pour les utilisateurs qui peuvent télécharger depuis Apple une version de Xcode, mais pas les outils de ligne de commande
Une réponse acceptée à une question comparable suggère kennethreitz / osx-gcc-installer . Dans cette zone «OSX GCC Installer», la première des deux options est les binaires pré-construits - pour Snow Leopard et pour Lion, mais pas pour Mountain Lion. Compte tenu de ce qui est inclus, je ne recommanderais pas d' utiliser le GCC-10.7-v2.pkg de ce projet après avoir installé la version 4.4 de Xcode sur toute version de 10.8.
L'option la plus pertinente est de créer la vôtre , en référence à l' open source d' Apple pour les outils de développement.
Sources pour GCC, compatibilité avec 10.8
Apple Open Source pour les outils de développement 4.3 les plus récemment publiés est sans GCC. La source de GCC dans la zone 4.1 est peut-être trop ancienne pour être utilisée avec 10.8.
Page d'accueil GCC pour la version la plus récente.
Générer l'état des liens GCC 4.7 avec les résultats pour x86_64-apple-darwin10.8.0 …
la source
Apple fournit un programme d'
.mpkg
installation pour les outils de ligne de commande (CLT), mais ils n'exposent pas normalement le lien. Il comprend GCC. Vous pouvez l'installer sans télécharger / installer XCode.Téléchargez les outils de ligne de commande avec GCC ici.
la source
Vous pouvez le compiler vous-même avec ce Makefile . Si vous voulez vous épargner 2 à 5 heures, j'ai créé un package d'installation signé avec GCC 4.7.2 pour Mac OSX Mountain Lion que vous pouvez télécharger ici .
la source
Vous pouvez télécharger le programme d'installation (fichier .pkg) de la dernière version de GCC pour Mountain Lion à partir de ce site. Vous devez simplement le télécharger et l'installer.
https://github.com/kennethreitz/osx-gcc-installer/downloads
la source
J'utilise OS X 10.9 Mavericks. Il m'est arrivé de taper gcc -v. Le système a téléchargé gcc immédiatement. Installation terminée sans que Xcode soit installé du tout. Test "Bonjour tout le monde!" travaux.
la source