Не удается установить инструменты командной строки из-за устаревшего xcode-select

В течение нескольких недель я пытался решить это.

Когда я запускаю bash install_script.sh файл как yt-проект ( http://yt-project.org/#getyt ) выдает такую ​​ошибку:

gcc -fPIC -c blocksort.c

make: gcc: No such file or directory

make: *** [blocksort.o] Error 1

Я связался с кем-то из списка рассылки yt-users, который попросил меня проверить мою версию xcode. Я запустил xcode-select -version и получаю:

xcode-select version 2003.

Это определенно устарело.

Я пытаюсь запустить xcode-select --install, чтобы убедиться, что у меня есть CLT, но он возвращает мне только меню параметров для ввода в xcode-select. Ничего не происходит.

Я установил CLT прямо с сайта разработчика, так как в Xcode 5.0 и более поздних версиях его нет в «Настройки» -> «Загрузки». Кажется, он установился правильно, но кажется, что сам Xcode установлен неправильно, если я не могу получить номер версии выше 2003.

Я попытался удалить и переустановить Xcode, но проблемы не изменились. В соответствии с xcode-select --install not running я проверил путь на Xcode, и он казалось правильным. Выход xcodebuild -version

Error: Can't run /Library/Developer/CommandLineTools/usr/bin/xcodebuild (no such file).

Я попробовал команду, указанную здесь Не могу установить командную строку Инструмент, xcode-select --install не работает после подтверждения того, что у меня нет папки /Library/Developer.

Путь для xcode-select --print-path

/Library/Developer/CommandLineTools

Когда я делаю gcc --version, он возвращается

-bash: gcc: command not found

Как мне получить правильный xcode-select binary?

Я очень любитель в командной строке, и может быть любое количество неверных предположений, в которые я попал.

Спасибо за помощь!


person user3435126    schedule 18.03.2014    source источник