Ответ 1
Чтобы выполнить легкую и успешную установку MacPorts, необходимо иметь инструменты от установщика xCode. Вам нужна только опция установки, которая помещает копию файлов unix/header вне xcode; все остальное может быть удалено.
Я только что развернул свой новый MacBook Pro (yay!), и теперь настраиваю его правильно для разработки. Поскольку я хочу избежать беспорядка, мне интересно, нужно ли мне вообще устанавливать инструменты Xcode (я никогда не использую средства IDE или Mac), так как я буду устанавливать более новую версию GCC в любом случае, используя MacPorts.
Итак, есть ли какая-либо польза в установке Xcode? Это необходимо? Какую настройку он делает за кулисами? В принципе: могу ли я пропустить это или он вернется, чтобы преследовать меня, потому что некоторые средства разработки Unix просто предполагают, что OS X всегда настроена таким образом?
Чтобы выполнить легкую и успешную установку MacPorts, необходимо иметь инструменты от установщика xCode. Вам нужна только опция установки, которая помещает копию файлов unix/header вне xcode; все остальное может быть удалено.
Недавно мой друг опубликовал:
https://github.com/kennethreitz/osx-gcc-installer
Удачи:)
Я пробовал этот трюк, и я постоянно гонялся за отсутствующими файлами заголовков и т.д. Просто установите XCode.
В основном мы используем Xcode IDE для создания приложений Cocoa/Carbon. Xcode обычно имеет разные шаблоны проектов (и соответственно устанавливаются параметры проекта). Пока вы не собираетесь генерировать универсальную двоичную систему или структуру, я думаю, вы должны быть в порядке. Насколько мне известно, когда я слишком разозлился с Xcode, я возвращаюсь в командную строку, сам настраиваю пути и начинаю использовать GDB.
Прежде всего, поздравления с новым MBP. Недавно я купил себе 15 "unibody. =)
Вы можете безопасно пропустить установку Xcode, и вы можете установить почти все установки Xcode через MacPorts, за исключением самого Xcode, конечно.
Тем не менее, я считаю, что вы все равно установите Xcode, и установка Xcode намного проще, чем установка всех инструментов (особенно GCC) через MacPorts.
Вы можете довольно легко удалить Xcode-установку - когда вы устанавливаете Xcode, есть кнопка "Настроить", где вы можете удалить много вещей (стоимость гигабайта).
Вы также можете входить и удалять файлы из /Developer/
, например, 10.3 SDK составляет около 150 МБ (я думаю), и если вы не пишете программное обеспечение для этого, это вполне безопасно удалить. Очевидно, будьте осторожны при удалении, но если вы сломаете вещи, вы всегда можете переустановить инструменты для разработчиков!
Теперь Apple предоставляет инструменты командной строки в виде отдельной загрузки из Xcode. Они работают с Львом и Горным Львом. Вы можете загрузить их из Центра разработчиков Apple.
(Это отмечено на странице GitHub для установки osx-gcc-установки.)