Wie bekomme ich make, gcc, clang, Xcode?

Es ist fast eine Woche her, dass Apple Downloads von https://developer.apple.com/downloads/ aufgrund einer Sicherheitsverletzung deaktiviert hat.

Wenn Sie aus irgendeinem Grund keinen App Store eingerichtet haben, wie sollen Sie dann Ihren brandneuen Mac für die Entwicklung verwenden?

Ist irgendwo in einem brandneuen MacBook Air von Mitte 2013 eine Kopie von Xcode versteckt?

Wie erhalte ich Xcode, wenn ich kein App Store-Konto habe? Nichts funktioniert ohne Xcode, ich kann nicht einmal MacPorts verwenden, um das Zeug zu installieren, das ich brauche, weil alles von Xcode abhängt.

scheint ziemlich einfach zu sein - richten Sie ein kostenloses App Store-Konto ein und laden Sie XCode herunter ...
App Store-Konten sind nicht kostenlos, sie erfordern eine Kreditkarte und eine lange EULA.
Wenn Sie auf einem Mac entwickeln, richten Sie sich wahrscheinlich an Mac/iOS-Benutzer und benötigen dafür eine Apple-Entwicklerlizenz und viele EULAs. Ich sage nicht, dass es eine perfekte Welt ist, aber das ist das Apple-Ökosystem.
Nein, ich bin ein UNIX-Entwickler, ich dachte, OS X wäre UNIX. Aber es gibt keinen Compiler, nein make, nichts auf meinem MacBook Air, nur ein curlund tcsh. Ich habe jetzt festgestellt, dass sogar die Tastatur nicht so gut ist wie bei meinem vorherigen MacBook. Damals, in den Tagen des iBook G4, hat Apple eine vollständige Kopie von Xcode auf die Festplatte gepackt, man klickt einfach darauf und es installiert sich von selbst, warum wird das nicht mehr gemacht? Wo ist ein makeund clang/ gccoder ein MacBook Air gerade zu bekommen?
OS X basiert auf BSD. Unix ist Unix. Aber zu denken, dass OS X in diesem Ausmaß Unix ist, ist töricht. Ich werde dies auch schließen, weil es mit Ihrer anderen Frage zusammenhängt und diese noch keine Antworten hat.
@JasonSalaz, das ist kein Duplikat meiner anderen Frage. Ich musste ein App Store-Konto erstellen, um Xcode selbst zu erhalten, und genau diese Frage bleibt unbeantwortet. Bitte unduplizieren Sie.
@JasonSalaz, komm schon, nur weil du keine Antwort hast, heißt das nicht, dass es keine geben sollte oder es noch keine gibt. Zum einen, wie lädt Xcode diese Befehlszeilentools herunter, wenn ADC ausgefallen ist? Es gibt wahrscheinlich eine Problemumgehung, um es ähnlich wie Xcode herunterzuladen.
Wenn ich Fragen schließen würde, die ich nicht beantworten könnte, würden etwa 95 % dieser Website geschlossen werden. Dieser Kommentar "nur weil Sie keine Antwort haben, heißt nicht, dass es keine geben sollte oder gibt" war unnötig. Ich habe einen ehrlichen Fehler gemacht, zu glauben, dass dies mit dem Abrufen von make/clang genau wie dem anderen zusammenhängt, aber Sie fragen nach einer Nicht-MAS-Methode zum Herunterladen von Xcode.
Abgesehen davon bin ich mir ziemlich sicher, dass ADC nur Vorabversionen oder veraltete Versionen von Xcode zum Download bereitstellt, aber die aktuelle stabile Version erhalten Sie nur über den Mac App Store, aber ich bin mir nicht sicher und kann nicht bestätigen, während ADC ausgefallen ist, soooooooo ...
Sollte dies in Zukunft vorkommen, verwenden Sie schließlich die Flag-Funktion. Kommentare können übersehen werden, aber Flaggen können von jedem Moderator gehandhabt werden.
Haben Sie Open-Source-Compiler ausprobiert? gcc.gnu.org
@ Joop, was ist mit machen? Wie würde ich Software bauen, ohne make(1) zu haben?
WAHR. aber die Entwicklerseite ist wieder online
@Joop, bedeutet nicht, dass es noch online sein wird, wenn ich das nächste Mal einen neuen Mac habe (obwohl mich diese Erfahrung ehrlich gesagt lehrt, dass Macs weniger UNIX- und entwicklerfreundlicher geworden sind als in den alten Tagen, also könnte dieser Mac so sein wohl mein letzter Mac als Entwicklungsmaschine)
Zustimmen. nicht versuchen, Apple zu verteidigen.

Antworten (1)

Verwenden Sie das OS X GCC-Installationsprogramm. Laden Sie es hier herunter , da Sie einen brandneuen Mac haben, benötigen Sie GCC-10.7-v2.pkg . Dadurch erhalten Sie GCC, LLVM, Clang, die Entwickler-CLI-Tools und die DevSDK-Header.