проблема с установкой git - PullRequest
0 голосов
/ 14 июня 2011

Когда я набираю команду make, когда я нахожусь в текущем каталоге git, я получаю сообщение об ошибке, как мне решить эту проблему?

Это то, что я печатаю и получаю:

cd git-1.7.5.4

git-1.7.5.4 $ make

~ bash: make: команда не найдена.

Как мне решить эту проблему, чтобы яможно выполнить команды make для git и curl?

Ответы [ 3 ]

3 голосов
/ 14 июня 2011

Вам необходимо установить Make.Скорее всего, у вас не установлен инструментарий операционной системы.Я полагаю, что для Mac OS X вам необходимо установить XCode, но может быть и другой способ.

Примечание для Git: вам необходимо установить параметры config.mak.В частности, вы должны иметь NO_TCLTK=YesPlease, если у вас нет Tcl / Tk.Некоторые другие варианты могут быть необходимы.Также, если у вас нет заголовков libcurl, используйте NO_CURL=YesPlease (ВНИМАНИЕ: вы не сможете использовать серверы http или https).Если у вас нет заголовков openssl, используйте NO_OPENSSL=YesPlease.И так далее.Смотрите Makefile для более подробной информации.

Согласно Makefile, поскольку вы используете Darwin, вам нужно

NEEDS_CRYPTO_WITH_SSL=YesPlease
NEEDS_SSL_WITH_CRYPTO=YesPlease
NEEDS_LIBICONV=YesPlease

Если вы планируете использовать набор тестов, NO_SVN_TESTS=YesPlease может ускоритьвремя для этого.

Рассмотрите возможность включения BLK_SHA1=YesPlease, если применимо к Mac OS X. (не уверен в этом)

2 голосов
/ 14 июня 2011

Вы установили XCode?

Кстати, почему вы сами компилируете его вместо использования предварительно скомпилированных двоичных файлов или установки из менеджера пакетов, такого как Homebrew ?

1 голос
/ 14 июня 2011

Есть ли причина, по которой вы пытаетесь собрать из исходного кода вместо использования упакованного установщика ?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...