9

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

sudo: make: command not found

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

Решение:

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

$ which make
/usr/bin/make

4 ответа4

11

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

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 ...

1

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

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

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

0

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .