Ich habe Mountain Lion (Mac OS X 10.8) installiert und jetzt scheint gcc nicht mehr verfügbar zu sein. Ich habe auch Xcode 4.4 installiert, sodass es kein / Developer-Verzeichnis mehr gibt.
Ich brauche gcc sowohl für Mac-Ports als auch für Ruby Gems (die native Erweiterungen haben).
Enthält Xcode 4.4 gcc oder gibt es eine Möglichkeit, gcc zu installieren?
Antworten:
Aktualisieren:
Sie können jetzt einfach den folgenden Befehl von Ihrem Terminal aus ausführen:
Ab Xcode 4.3 müssen Sie jetzt die Befehlszeilentools von manuell installieren
Xcode menu > Preferences > Downloads
.Alternativ gibt es eigenständige Installationspakete sowohl für Mountain Lion (10.8) als auch für Mavericks (10.9) .
quelle
Preferences
, spricht er über das Dialogfeld "Einstellungen", das sich im Xcode-Menü oben links befindet, wenn das XCode-Fenster aktiv ist.Ich habe festgestellt, dass meine Installation nach dem Upgrade von Lion fehlgeschlagen ist, weil in /usr/bin/gcc-4.2 nach GCC gesucht wurde. Der Standardinstallationspfad lautet jetzt / usr / bin / gcc.
Mein Fehler sah folgendermaßen aus:
Ein Symlink wird das Problem lösen:
quelle
sudo ln -s /usr/local/bin/gcc-4.2 /usr/bin/gcc-4.2
Fügen Sie dies einfach in das Terminal ein:
Ich hoffe das hilft!
quelle
vor 1.9.3 Rubin auf Berglöwe
Voraussetzungen
Installieren Sie GCC
Beachten Sie, dass die Xcode-Befehlszeilentools kein GCC enthalten, sondern LLVM-GCC. Gleich, gleich, aber anders.
Fügen Sie Ihrem ~ / .profile oder einem gleichwertigen Element Folgendes hinzu:
Laden Sie Ihre Shell neu, bevor Sie die folgenden Installationsbefehle ausführen.
Installieren Sie RVM
Installieren Sie Ruby
So setzen Sie Ihren neuen Rubin als Standard:
Dann überprüfen Sie Ihre Ruby-Version:
quelle
Für Benutzer, die von Apple einen Build von Xcode herunterladen können, jedoch nicht die Befehlszeilentools
Eine akzeptierte Antwort auf eine vergleichbare Frage schlägt kennethreitz / osx-gcc-installer vor . In diesem Bereich "OSX GCC Installer" sind vorgefertigte Binärdateien die erste von zwei Optionen - für Snow Leopard und Lion, jedoch nicht für Mountain Lion. In Anbetracht dessen, was enthalten ist, sollte ich nicht empfehlen, GCC-10.7-v2.pkg dieses Projekts zu verwenden, nachdem Version 4.4 von Xcode auf einem Build von 10.8 installiert wurde.
Die relevantere Option ist das Erstellen einer eigenen Option unter Bezugnahme auf Apple Open Source für Entwicklertools.
Quellen für GCC, Kompatibilität mit 10.8
Apple Open Source für die zuletzt veröffentlichten Developer Tools 4.3 ist ohne GCC. Die Quelle für GCC im Bereich 4.1 ist möglicherweise zu alt für die Verwendung mit 10.8.
GCC-Homepage für die neueste Version.
Build-Status für GCC 4.7- Links zu Ergebnissen für x86_64-apple-darwin10.8.0 …
quelle
Apple stellt ein
.mpkg
Installationsprogramm für die Command Line Tools (CLT) zur Verfügung, die den Link jedoch normalerweise nicht verfügbar machen. Es enthält GCC. Sie können es installieren, ohne XCode herunterladen / installieren zu müssen.Laden Sie hier die Befehlszeilentools mit GCC herunter.
quelle
Sie können es selbst mit diesem Makefile kompilieren . Wenn Sie sich 2-5 Stunden sparen möchten, habe ich mit GCC 4.7.2 für Mac OSX Mountain Lion ein signiertes Installationspaket erstellt, das Sie hier herunterladen können .
quelle
Sie können die neueste Version von GCC für Mountain Lion des Installationsprogramms (.pkg-Datei) von dieser Site herunterladen. Sie müssen es einfach herunterladen und installieren.
https://github.com/kennethreitz/osx-gcc-installer/downloads
quelle
Ich verwende OS X 10.9 Mavericks. Ich habe nur gcc -v eingegeben. Das System hat gcc sofort heruntergeladen. Die Installation wurde abgeschlossen, ohne dass Xcode installiert wurde. Testen "Hallo Welt!" funktioniert.
quelle