Zainstalowałem Mountain Lion (Mac OS X 10.8) i teraz wydaje się, że gcc nie jest już dostępny. Zainstalowałem również Xcode 4.4, więc nie ma już katalogu / Developer.
Potrzebuję gcc zarówno dla portów Mac, jak i dla rubinowych klejnotów (które mają rozszerzenia natywne).
Czy Xcode 4.4 zawiera gcc, czy istnieje sposób na zainstalowanie gcc?
Odpowiedzi:
Aktualizacja:
Teraz możesz po prostu uruchomić następujące polecenie z terminala:
Począwszy od Xcode 4.3 - musisz teraz ręcznie zainstalować narzędzia wiersza poleceń
Xcode menu > Preferences > Downloads
.Alternatywnie istnieją osobne pakiety instalacyjne zarówno dla Mountain Lion (10.8), jak i Mavericks (10.9) .
źródło
Preferences
, mówi o oknie dialogowym Preferencje, które można znaleźć w menu Xcode w lewym górnym rogu, gdy masz aktywne okno XCode.Odkryłem, że po aktualizacji z Lion moja instalacja nie powiodła się, ponieważ szukała GCC w /usr/bin/gcc-4.2. Teraz domyślna ścieżka instalacji to / usr / bin / gcc.
Mój błąd wyglądał następująco:
Dowiązanie symboliczne rozwiąże problem:
źródło
sudo ln -s /usr/local/bin/gcc-4.2 /usr/bin/gcc-4.2
Po prostu wklej to do terminala:
Mam nadzieję że to pomogło!
źródło
pre-1.9.3 Ruby on Mountain Lion
Warunki wstępne
Zainstaluj GCC
Uwaga: narzędzia wiersza polecenia Xcode nie obejmują GCC, obejmują one LLVM-GCC. Taki sam, ale inny.
Dodaj następujące elementy do ~ / .profile lub odpowiednika:
I załaduj ponownie powłokę przed próbą wykonania poniższych poleceń instalacyjnych.
Zainstaluj RVM
Zainstaluj Ruby
Następnie, aby ustawić nowy rubin jako domyślny:
Następnie sprawdź swoją wersję ruby:
źródło
Dla użytkowników, którzy mogą pobrać z Apple kompilację Xcode, ale nie narzędzia wiersza poleceń
Przyjęta odpowiedź na porównywalne pytanie sugeruje kennethreitz / osx-gcc-installer . W obszarze „OSX GCC Installer” pierwszą z dwóch opcji są wstępnie zbudowane pliki binarne - dla Snow Leopard i Lion, ale nie dla Mountain Lion. Biorąc pod uwagę zawartość pakietu, nie polecam używania GCC-10.7-v2.pkg tego projektu po zainstalowaniu wersji Xcode 4.4 na dowolnej kompilacji 10.8.
Bardziej odpowiednią opcją jest zbudowanie własnej , w odniesieniu do otwartego oprogramowania Apple dla narzędzi programistycznych.
Źródła dla GCC, kompatybilność z 10.8
Apple Open Source dla ostatnio opublikowanych narzędzi programistycznych 4.3 jest bez GCC. Źródłem GCC w 4,1 obszarze może być zbyt stary do użytku z 10,8.
Strona główna GCC najnowszej wersji.
Stan kompilacji linków GCC 4.7 do wyników dla x86_64-apple-darwin10.8.0 …
źródło
Apple udostępnia
.mpkg
instalator narzędzi wiersza polecenia (CLT), ale zwykle nie ujawniają łącza. Obejmuje GCC. Możesz go zainstalować bez pobierania / instalowania XCode.Pobierz Narzędzia wiersza polecenia w / GCC tutaj.
źródło
Możesz skompilować go sam z tym Makefile . Jeśli chcesz zaoszczędzić 2-5 godzin, stworzyłem podpisany pakiet instalatora z GCC 4.7.2 dla Mac OSX Mountain Lion, który możesz pobrać tutaj .
źródło
Z tej witryny można pobrać najnowszą wersję GCC dla Mountain Lion instalatora (plik .pkg). Wystarczy pobrać i zainstalować.
https://github.com/kennethreitz/osx-gcc-installer/downloads
źródło
Używam OS X 10.9 Mavericks. Zdarzyło mi się tylko wpisać gcc -v. System natychmiast pobrał gcc. Instalacja zakończona bez instalacji Xcode. Testowanie „Witaj, świecie!” Pracuje.
źródło