Snow Leopard: polecenie make nie zostało znalezione, mimo że XCode jest zainstalowany?

9

Więc zainstalowałem XCode na Snow Leopard. Dlaczego otrzymuję takie wiadomości:

sudo: make: command not found

Co muszę zrobić, aby rozwiązać ten problem?

Rozwiązanie:

Nie jestem pewien, co się stało, ale udało mi się rozwiązać problem, pobierając najnowszą wersję XCode i ponownie ją instalując. Teraz widzę, że poprawnie zainstalowałem.

$ which make
/usr/bin/make
Andrzej
źródło

Odpowiedzi:

9

Czy po zainstalowaniu narzędzi Apple Developer zainstalowałeś także pakiet „Rozwój systemu Unix”? Z narzędzi programistycznych Xcode 3.2.2 dla plików Mac SDK 10.6 i iPhone SDK 3.2 README:

Instalacja

Instalator Xcode i iPhone SDK udostępnia sześć opcji konfiguracji instalacji za pomocą przycisku „Dostosuj ...”:

...

  • Rozwój UNIX. Narzędzia wiersza polecenia używane do programowania w systemie UNIX. Jego komponenty są zawsze umieszczane w / usr - tylko jedna wersja instalowana na raz.

Wierzę, że to właśnie powoduje umieszczenie narzędzi w / usr / bin ...

Peter Murray
źródło
2
tylko po to, aby pomóc użytkownikom lwa w tym problemie. Po zainstalowaniu XCode (4.3.3 w momencie pisania), wewnątrz Xcode -> Narzędzia dla programistów -> Więcej narzędzi dla programistów ... zabierze Cię na stronę programistów Apple, gdzie po kilku obręczach możesz wyszukać „make” lub „ gcc ”i można pobrać„ Narzędzia wiersza polecenia dla XCode ”
w--
11

Przejdź do Preferencji w Xcode, wybierz Pobrane i zainstaluj Narzędzia wiersza poleceń .

wprowadź opis zdjęcia tutaj

Kristoffer K.
źródło
Przypadkowo podałem nieprawidłowe dane uwierzytelniające, a teraz nie pozwoli mi to zmienić oryginalnych danych uwierzytelniających. Mówi tylko, że nie jestem zarejestrowany za każdym razem, gdy próbuję kliknąć przycisk Instaluj.
Wycieczka
Ten ekran XCode jest zrobiony na Lionie, pytanie dotyczyło Snow Leoparda, na którym wersja XCode jest zupełnie inna.
Ain
1

Skończyło się z podobnym problemem, w którym polecenie make w tajemniczy sposób zniknęło z mojego komputera Mac po aktualizacji. Uaktualniłem z Snow Leopard do Lion. Uaktualniłem również z Xcode 4.2 do 4.3.

Jednak po pozornie udanych instalacjach nigdzie nie można było znaleźć marki. Wygląda na to, że instalacja nowego Xcode właśnie go wymazała.

Skończyło się na tym, że skorzystałem z instalatora GCC genialnego Kennetha Reitza, który działał doskonale: https://github.com/kennethreitz/osx-gcc-installer

Bijan
źródło
Możliwe, że nie zainstalowałeś narzędzi wiersza poleceń dla Xcode.
Daniel Beck
0

Upewnij się, że ŚCIEŻKA zawiera katalog zawierający markę.

JRobert
źródło
jaki to byłby katalog?
Andrew
@misbehavens / usr / bin /
Joseph