Как мне установить дополнительные пакеты для Xcode на OSX Lion, чтобы позволить MacPorts работать - PullRequest
6 голосов
/ 16 сентября 2011

Когда я пытаюсь установить MacPorts, он жалуется 'Xcode не установлен или был установлен с UNIX Development (10.5+) или с поддержкой командной строки (10.4).'

У меня действительно установлен XCode из Appstore, поэтому я думаю, что мне просто нужно установить эти дополнительные детали, но как?

Я прочитал пару вопросов об переполнении стека по этому поводу, но я думаю, что ответы должны быть устаревшими, поскольку они не имеют смысла для меня, у меня нет dmg Xcode, с которого я могу переустановиться, и я не вижу ничего полезного либо в / Developer, либо в настройках самого Xcode.

Я хочу Xcode только для целей использования Macports, поэтому я не знаком с ним.

Ответы [ 4 ]

5 голосов
/ 09 июля 2012

Инструменты командной строки больше не включены в установку Xcode по умолчанию. Перейдите в «Настройки XCode» -> «Область загрузки» -> нажмите «Установить» рядом с «Инструменты командной строки». Если у вас не установлен Xcode, вы можете получить инструменты командной строки отдельно, как описано здесь ..

http://osxdaily.com/2012/07/06/install-gcc-without-xcode-in-mac-os-x/

5 голосов
/ 16 сентября 2011

Вы, вероятно, получили Xcode 4.1 из Mac App Store.В этом случае у вас не установлен Xcode 4.1.Однако теперь у вас есть установщик XCode в вашем каталоге приложений.

Spotlight должен найти его в любом случае.

2 голосов
/ 16 сентября 2011

App Store устанавливает установщик XCode, а не сам Xcode. Установщик находится в папке ваших приложений. Запустите это.

0 голосов
/ 16 февраля 2012

Сегодня, 16 февраля 2012 года, когда я установил Xcode 4 из App Store, установки не было.Просто приложение установлено, потому что это был Xcode 4.3!

Убедитесь, что вы устанавливаете Xcode 4.2 с UNIX Devel.на MacPorts работает!

Чтобы получить Xcode 4.2, перейдите на https://developer.apple.com.

...