【发布时间】:2014-05-25 18:14:43
【问题描述】:
我在 Mac os 上安装了 git,当我尝试使用 git init 创建一个新存储库时,我收到此错误:
dyld: lazy symbol binding failed: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
dyld: Symbol not found: ___strlcpy_chk
Referenced from: /usr/local/git/bin/git
Expected in: /usr/lib/libSystem.B.dylib
Trace/BPT trap: 5
注意:我没有安装 Xcode。
【问题讨论】:
-
对于 Mountain Lion 上的任何人,您的问题可能是您已经为 Mavericks 安装了 Git 2.2.1。访问下载页面并选择 Snow Leopard 安装。这解决了我的问题,而重新安装命令行工具并与其他废话混为一谈并没有。如果您确实安装了命令行工具,它将包含旧版本的 Git,因此为确保您使用的是 2.2.1(或您阅读本文时的任何版本),只需将
/usr/local/git/bin添加到您的PATH。
标签: git macos osx-snow-leopard dylib versions