2014-01-09 33 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文件夾。我沒有找到一個具有錯誤權限的特定文件夾,但重新設置了整個去文件夾修復它。

我不認爲這會是一個問題,因爲我安裝在我的家庭文件夾。

相關問題