【发布时间】:2014-01-09 13:00:22
【问题描述】:
我尝试从源代码构建 Go 1.2,但无法再让它工作。它昨天工作,但现在 ld 总是失败。我试图重新安装 Xcode 命令行工具。这是我的终端输出:
$ hg update go1.2
$ cd src
$ ./all.bash
# Building C bootstrap tool.
cmd/dist
ld: can't write output file: cmd/dist/dist for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我正在运行 OSX 10.9.1。
此错误显示会发生什么情况? (昨天成功了,我只是在玩自制软件)
除了重新安装 OSX,我还能做什么?
【问题讨论】:
-
目录是否可写?
-
是的,我将它们安装在我的用户文件夹中。 (昨天工作的同一个地方)
-
他们不知何故不是,虽然他们应该是,我不知道是什么在一夜之间搞砸了权限:/
标签: macos gcc compiler-errors go clang