Snow Leopard: команда make не найдена, даже если XCode установлен?

9

Итак, я установил XCode на Snow Leopard. Почему я получаю такие сообщения:

sudo: make: command not found

Что мне нужно сделать, чтобы решить эту проблему?

Решение:

Я не уверен, что случилось, но я смог решить проблему, скачав самую новую версию XCode и переустановив ее. Теперь я вижу, что я правильно установил make.

$ which make
/usr/bin/make
Эндрю
источник

Ответы:

9

Когда вы установили инструменты Apple Developer, вы также установили пакет "Unix Development"? Из файла инструментов разработчика Xcode 3.2.2 для Mac SDK 10.6 и файла README для iPhone SDK 3.2 :

Установка

Установщик Xcode и iPhone SDK предоставляет шесть параметров для настройки установки с помощью кнопки «Настроить ...»:

...

  • UNIX Development. Инструменты командной строки, используемые для разработки на основе UNIX. Его компоненты всегда помещаются в / usr - одновременно устанавливается только одна версия.

Я считаю, что именно это запускает утилиты в / usr / bin ...

Питер Мюррей
источник
2
просто чтобы помочь пользователям льва с этой проблемой. После установки XCode (4.3.3 на момент написания), внутри XCode -> Инструменты разработчика -> Дополнительные инструменты разработчика ... вы попадете на веб-сайт Apple для разработчиков, где через несколько шагов вы сможете искать «make» или «make». gcc ", и вы можете скачать" Инструменты командной строки для XCode "
w--
11

Перейдите к Предпочтениям в XCode, выберите Загрузки и установите Инструменты Командной строки .

введите описание изображения здесь

Кристоффер К
источник
Я случайно ввел неправильные учетные данные, и теперь это не позволит мне изменить свои исходные учетные данные. Он просто говорит, что я не зарегистрирован каждый раз, когда я пытаюсь нажать «Установить».
Поездка
Этот экран XCode сделан на Lion, вопрос был о Snow Leopard, на котором версия XCode совершенно другая.
Ain
1

В итоге у меня возникла похожая проблема, из-за которой команда make загадочным образом исчезла с моего Mac после обновления. Я перешел с Снежного Барса на Льва. Я также обновил с Xcode 4.2 до 4.3.

Однако после того, как установки, казалось бы, пошли хорошо, марки нигде не было видно. Кажется, что установка нового Xcode просто уничтожила его.

Я закончил тем, что использовал установщик GCC от замечательного Кеннета Рейтца, который отлично работал: https://github.com/kennethreitz/osx-gcc-installer

Bijan
источник
Скорее всего, вы не установили инструменты командной строки для XCode.
Даниэль Бек
0

Убедитесь, что ваш PATH содержит каталог, который включает make.

JRobert
источник
какой каталог это будет?
Андрей
@misbehavens / usr / bin /
Джозеф