установка заставляет команду без уже наличия сделать (Mac OS 10.5)

Я пытаюсь записать сценарий, который использует сделать команду, но Mac OS 10.5 не идет, делают установленными по умолчанию, и когда Вы загружаете сделать исходный код с веб-сайта гну, необходимо использовать, делают себя, чтобы скомпилировать и установить его. который тверд, если у Вас нет его во-первых. Как может я устанавливать сделать?
(Я знаю, что можно добраться, делают путем установки XCode и инструментов разработчика, которые идут с Mac OS, но я не хочу, чтобы люди должны были пойти, находят их DVD установки Mac OS смочь использовать сценарий.)

Это не должно даже быть, делают, я просто ищу утилиту, которую можно легко загрузить в сценарии (использующий ftp или завихрение) и использование для компиляции исходного кода.

11
задан nightfire 1 April 2010 в 00:04
поделиться

4 ответа

Архив исходных текстов GNU Make содержит сценарий build.sh для разрешения этой ситуации "курица и яйцо". Из README:

Если вам нужно собрать GNU Make и у вас нет другой программы make для использования, вместо этого вы можете использовать сценарий оболочки build.sh . Для этого сначала запустите configure , как описано в УСТАНОВКЕ. Затем вместо ввода make для сборки программы введите sh build.sh . Это должно скомпилировать программу в текущем каталоге. Затем у вас будет программа Make, которую вы можете использовать для ./ make install или для чего-то еще.

Да, они задумались над этой проблемой!

15
ответ дан 3 December 2019 в 05:12
поделиться

Инструменты разработчика включены на установочный диск OS X в разделе «Дополнительные установки».

Изменить:

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

3
ответ дан 3 December 2019 в 05:12
поделиться

Вы пробовали посмотреть на проект fink? Похоже, что у них есть пакет make. http://pdb.finkproject.org/pdb/browse.php?name=make&sec=devel

1
ответ дан 3 December 2019 в 05:12
поделиться

Как насчет использования предварительно скомпилированного бинарного файла make?

Смотрите:

http://rudix.org/packages-mn.html#make

3
ответ дан 3 December 2019 в 05:12
поделиться
Другие вопросы по тегам:

Похожие вопросы: