Frage

Ich habe aus ihm die Hölle gegoogelt, und es scheint, als gäbe es keine Möglichkeit gibt, gcc auf OS X zu installieren, ohne Xcode zu installieren (die bei leats 1,5 GB Platz in Anspruch nimmt). Alles was ich brauche ist gcc und keiner der anderen Müll, die mit Xcode kommt. Und an diesem Punkt, nehme ich jede andere Art von C-Compiler.

Ich weiß, dass ich einfach Xcode installieren konnte, aber das ist neben dem Punkt, da ich weder meine Original-Installations-CD noch eine schnelle Internetverbindung.

So ... hat jemand irgendwelche Vorschläge?

EDIT: Sorry, wenn ich war nicht klar, aber ich brauche auch die Header. Ich bin die Installation von derzeit über fink gcc4 und es wird die gemeinsame Bibliotheken als auch herunterladen. Ich werde über die Fortschritte aktualisieren.

EDIT 2: Ok, so dass ich mit gcc fink erfolgreich installiert. Aber, es ist ziemlich nutzlos: „Fehler: C-Compiler kann nicht erstellt ausführbare Dateien“. Nach googeln um, fand ich, dass die Ursache des Fehlers nicht installiert Developer Tools von Apple hat. Wahrscheinlich, weil ich brauche alle Bibliotheken, Header, etc., die nur durch Xcode zur Verfügung steht.

War es hilfreich?

Lösung

Versuchen Sie die osx-gcc-installer auf Github.

Andere Tipps

Kommandozeilen-Tools für Xcode von apple . Nun ist es offiziell Unterstützung von Apple, um nur die Kommandozeilen-Tools zu erstellen.

Ich habe für eine lange Zeit das getan, und ich habe die Dinge so gemacht, und ich habe geschlossen, es ist einfach nicht lohnt. : - (

Der Grund dafür ist, dass niemand erwartet, dass Sie solche Dinge zu tun, so gibt es Annahmen ganzes System, das „alles“ ist. Sie werden vielleicht nicht in diese heute laufen -. Oder noch schlimmer, Sie könnten auch später nicht erkennen, dass dies die Ursache Ihrer Probleme ist

Statt Smart Zeit auf Dinge wie diese zu verschwenden, die eigentlich jede funktionierende Code nicht produzieren können Sie nach der genehmigten Methode, führen Sie den Download über Nacht, und verbringen Sie Ihre Zeit stattdessen auf die Planung und das Schreiben der Top-Level-Code verwenden (Sie sollten nicht einen Compiler für die sowieso brauchen!)

Ich bin ziemlich sicher, dass dies nicht möglich ist. Allerdings bin ich mir auch nicht sicher, ob Sie die gesamte Entwickler-Suite benötigen installiert, um die Entwickler-Tools zu erhalten. Nicht wenige Werkzeuge auszukommen mit XCode installiert, die optional sein könnten. Aber ich denke, Sie kein Glück für nicht brauchen die Kugel und Verwendung wget oder DownThemAll oder einen anderen Download-Manager zu beißen, dass Sie langsam die Entwicklertools in Stücke herunterladen lassen.

Jedes Mal, wenn ich OS X installieren installiere ich die Entwicklertools in der Regel nur, weil es enorm in der Welt der verfügbaren Software eröffnet. Vielleicht sollten Sie auch tun dies in der Zukunft in Betracht ziehen.

Das erste, was Sie wollen versuchen heißt Pacifist - was Pacifist lässt Sie tun, ist zu öffnen, ein großes Paket (wie XCode) und direkt Teile davon zuzugreifen. Ich bin mir ziemlich sicher, dass Sie in der Lage sein, ein kleineres Paket in der XCode-Paket zu finden, die nur gcc hat.

JEDOCH , es ist mir nicht klar, dass dies der beste Weg ist. Wenn Sie planen, Kakao oder Kohlenstoff zu tun Entwicklung I stark empfehlen, das gesamte Paket zu installieren, weil Sie die gesamte Dokumentation und Header müssen. Wenn Sie nur planen Befehlszeilen Sachen auf tun, können Sie immer noch finden müssen Sie innerhalb XCode herumzustochern, um alle Pakete zu identifizieren, müssen Sie -. Dinge wie Bibliotheken, Header, man-Seiten und so weiter

Alles in allem sind Sie wahrscheinlich immer noch besser, die ganze Sache zu installieren - wenn HD Raum wirklich dicht ist (weil man auf einem kleinen alten iMac zum Beispiel ist) buchen, dann auf Tool wie Monolingual -. Monolingual entfernt alle internationale Unterstützung von all den verschiedenen Anwendungen OS X, die die Größe einer Anwendung um 50% leicht reduzieren

Es gibt fink und MacPorts, wenn Sie einen einfachen Installer / Updater wollen.

Installieren Sie das GCC-Paket aus dem Verzeichnis Pakete in Disk-Image des Xcode und Sie werden nur GCC haben. Beachten Sie, dass natürlich werden Sie nicht Autotools oder andere Standard-Build-Tools haben, für die Sie müssen mehr Pakete aus diesem Ordner installieren.

Ich fand diese googeln um das scheint zu installieren es ohne XCode.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top