当我在当前git目录中输入命令make时收到错误消息,如何解决此问题?
这是我输入和接收的内容:
cd git-1.7.5.4
git-1.7.5.4 $ make
~bash:make:命令未找到。
如何缓解此问题,以便我可以运行git和curl的make命令?
答案 0 :(得分:3)
您需要安装Make。您很可能没有安装操作系统的工具链。我相信对于Mac OS X,您需要安装XCode,但可能还有另一种方式。
Git特定说明:您需要设置config.mak
选项。值得注意的是,如果您没有Tcl / Tk,则应该NO_TCLTK=YesPlease
。可能还需要其他一些选项。此外,如果您没有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
可以加快时间。
如果适用于Mac OS X,请考虑启用BLK_SHA1=YesPlease
。(对此不确定)
答案 1 :(得分:2)
你安装了XCode吗?
另外,为什么要自己编译它而不是使用预编译的二进制文件或从Homebrew等软件包管理器安装?
答案 2 :(得分:1)
您是否有任何理由试图从源代码构建而不是使用packaged installer?