Nab*_*ieh 9 git macos versions dylib osx-snow-leopard
我在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
Run Code Online (Sandbox Code Playgroud)
注意:我没有安装Xcode.
小智 6
您可以考虑我的解决方案:打开XCode(如果您没有安装它,请安装一个.),然后按"COMMAND +".单击"下载".找到"命令行工具",下载并安装它.然后重新启动你的mac,完成!
希望你能以同样的方式解决它.
看起来/usr/local/git/bin/git
已经用错误的-mmacosx-version-min
值进行了编译。你没有提到它是如何到达那里的,所以我无法沿着这条路进一步提供帮助。
我建议安装macports并简单地执行以下操作:
$ sudo port install git-core git-extras
Run Code Online (Sandbox Code Playgroud)