9

Я пытаюсь установить Ruby с помощью Homebrew, менеджера пакетов OSX.

Когда я запускаю «brew install ruby», я получаю сообщение «Предупреждение: XCode не установлен!». XCode установлен, он врет.

Могу ли я попытаться это исправить? Я использую Lion с XCode 3.2.6.

5 ответов5

8

Homebrew не работает из коробки с XCode 4.3. Вам также необходимо установить инструменты командной строки для Xcode.

Вы можете сделать это, запустив XCode и перейдя в «Настройки» -> «Загрузки» -> «Инструменты командной строки» и нажав «Установить». Или получите их вручную от https://developer.apple.com/downloads/index.action.

Наконец мне пришлось позвонить

 xcode-select -switch /Applications/Xcode.app
3

Согласно Homebrew Wiki, вам нужно использовать версию Xcode ≥ 4.1 при запуске OS X Lion.

Они на самом деле говорят ...

Обратите внимание, что использование XCode старше 4.1 на 10.7 может привести к ошибкам сборки.

… Но "предупреждающее" сообщение, вероятно, вводит в заблуждение. Попробуйте обновить Xcode до последней версии через Mac App Store.

1

Вы также можете попробовать перезагрузить компьютер после установки Xcode.

У меня тоже была эта проблема (Brew утверждает, что xcode не был установлен), работает 10.7. Я удалил Xcode 4.1 и использовал магазин приложений для установки Xcode 4.2, так что он был определенно обновлен. Я вручную добавил /Developer /usr /bin в мой путь, что не помогло. Но перезагрузка сделала.

0

Добавьте следующий каталог к своему пути, добавив эту строку в ваш ~/.bash_profile:

export PATH=$PATH:/Developer/usr/bin:/Developer/usr/local/bin
0

Для меня работало просто запустить приложение XCode и нажать "ОК" на "Начать использовать XCode" ...

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