Xcode 10.0 на Macports

Я новичок в использовании Macports для загрузки программного обеспечения, которое я только что обновил до Mojave, и убедился, что у меня установлены последние версии инструментов командной строки Macports и Xcode. Я получаю сообщение

Warning: xcodebuild exists but failed to execute

при попытке скачать gnuradio. Затем я использовал "Диагностика порта" и получил следующее сообщение:

Error: currently installed version of Xcode, none, is not supported by MacPorts. For your currently installed system, only the following versions of Xcode are supported: 10.0

И это несмотря на то, что я использую xcode 10.0 и никогда не запускал ничего раньше этого. Я что-то упустил или это может быть из-за того, что Mojave не был доступен достаточно долго, чтобы возможные ошибки могли быть решены с помощью программ. Если у кого-то есть альтернативный способ запуска gnuradio-companion, я был бы рад услышать. Я уже пробовал через домашний кофе, но столкнулся с проблемами и с этим.

Спасибо за вашу помощь,

Артур

0 ответов

Ответ @Wallace Huang сработал для меня (Mojave 10.14.6):

  1. Открыть Xcode
  2. Выберите Preferences -> Locations.
  3. Версия инструментов командной строки дает раскрывающееся меню, и я смог выбрать единственный вариант, для какой версии инструментов командной строки у меня есть.

Снимок экрана настроек Xcode

В Xcode 10 перейдите к Предпочтениям, выберите вкладку Locations и выберите версию в Инструментах Командной строки. При новой установке это поле пустое (следовательно, ваша версия "none").

Другие вопросы по тегам