0

我的 Mac OSX 10.7.5 上有 git 1.8.2,我想升级到最新版本。我在终端中输入了这些命令:

git clone git://github.com/gitster/git.git
cd 混帐
sudo make prefix=/usr install install-doc install-html install-info

当我运行 sude make... 命令时,终端告诉我找不到 make 命令,所以我去了 Xcode > Preferences > Downloads 并安装了命令行工具。然后终端能够找到 make 命令,但是当我重新尝试最后一个时出现此错误:

ld:未找到架构 x86_64 的符号
clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
make: *** [git-credential-store] 错误 1

谁能告诉我如何摆脱这个错误,以便我可以升级 git。

4

2 回答 2

0

在 OS X 上安装 git 的最简单方法是使用http://git-scm.com上的安装程序。

此外,从源代码构建时,最好不要将任何内容安装到/usr.,以免更改系统现有软件。最好安装到,并在 $PATH 中设置/usr/local优先级。/usr/local/bin

至于构建失败,仅凭该消息无法真正诊断出来。有很多事情可能会导致它。

于 2013-07-25T15:35:07.453 回答
0

您可以使用MacPortsHomeBrew来完成此操作,而不是自己下载和编译 git 。即使您不想使用其中之一,您也可以查看用于安装 git 的公式以了解它是如何完成的。

于 2013-07-25T00:36:42.483 回答