2014-01-09 34 views
3

我尝试从源代码构建Go 1.2,但无法使其继续工作。它昨天工作,但现在总是失败。我试图重新安装Xcode命令行工具。这是我的终端输出:在OSX上安装GO时发生Ld错误

$ 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。

发生这种错误可能会发生什么? (它昨天工作,我只是玩自制软件)

我还能做什么BESIDES重新安装OSX?

+1

目录是否可写? – Volker

+0

是的,我将它们安装在我的用户文件夹中。 (它昨天的工作地点相同) – mbert

+0

他们莫名其妙地没有,虽然他们应该是,我不知道什么可以在一夜之间搞乱了权限:/ – mbert

回答

1

感谢Volker的评论,我将正确的权限重新应用于go文件夹。我没有找到一个具有错误权限的特定文件夹,但重新设置了整个去文件夹修复它。

我不认为这会是一个问题,因为我安装在我的家庭文件夹。

相关问题