Łatwy sposób na uzyskanie gcc i zrobienie w OS X

5

Chcę zainstalować kilka modułów CPAN w systemie OS X.

Złożone, ponieważ moduł, który chcę, wymaga zainstalowania make i gcc. Szybki google na ten temat mówi mi, że muszę zainstalować "Apple Developer Tools".

Czy naprawdę muszę zainstalować cały pakiet Xcode (to pobieranie 3 GB) tylko po to, aby uzyskać make i gcc?

Nifle
źródło
3
Nie jestem pewien, czy ty musieć , ale jest to dobry sposób, aby upewnić się, że otrzymasz również biblioteki i nagłówki systemu operacyjnego. (Kakao, węgiel, etC)
Martin Marconcini
zobacz to ostatnie pytanie na przepełnieniu stosu: stackoverflow.com/questions/4382466/...
Robert S Ciaccio
1
Warto pobrać XCode, jeśli tworzysz oprogramowanie. Ruby, Perl i Python używają go za każdym razem, gdy muszą skompilować natywny sterownik, który może wystąpić za każdym razem, gdy dodasz moduł do języka.
Greg

Odpowiedzi:

6

Gorąco polecam instalację narzędzi programistycznych. Są wolne od Apple.

Jeśli naprawdę nie chcesz Xcode po fakcie, możesz po prostu usunąć samą aplikację. Możesz także nie być w stanie zainstalować żadnej dokumentacji, która, jak sądzę, zajmuje trochę miejsca.

jmlumpkin
źródło
3

Możesz użyć osx-gcc-installer aby uzyskać GCC i powiązane narzędzia bez instalowania Xcode.

Zauważ, że może być problemy prawne z osx-gcc-installer, i z tego powodu make-gcc-without-xcode został stworzony jako alternatywa. Wymaga pakietu instalatora Xcode i generuje archiwum zawierające tylko niezbędne rzeczy - bez Xcode.

dancek
źródło
1

Chociaż z pewnością sugerowałbym, aby pobrać i zainstalować narzędzia programistyczne od Apple, można uzyskać gcc itp. Na wiele innych sposobów. Moją ulubioną alternatywą byłoby jej uzyskanie http://www.macports.org/

Tutaj jest ładny GUI: http://porticus.alittledrop.com/

ericg
źródło
2
Też tak myślałem, ale Macport wymaga narzędzi programistycznych / xcode. zobacz pytanie dotyczące SO, które podałem powyżej.
Robert S Ciaccio