以新版 XCode compiler error 的問題

在安裝某些 python 模組時,會需要先 compiler 過後才有辦法安裝,在 Mac 上應該大多是用 XCode 的 gcc 去 compiler 的。


但我在 Mac OS 10.6 使用新版的 XCode compiler 時,卻會發生 error: command 'gcc-4.0' failed with exit status 1 的錯誤。

結果原因出在於它找不到 /Developer/SDKs/MacOSX10.4u.sdk。

不知道到底是 Mac OS 10.6 的關係還是 XCode 的關係,/Developer/SDKs/ 中只有 MacOSX10.5.sdk 和 MacOSX10.6.sdk,不見 MacOSX10.4u.sdk,這樣 compiler 還指向 /Developer/SDKs/MacOSX10.4u.sdk 當然不會過...

我在第二十四個夏天後的 blog 找到一個快速又簡單的解決方法~

cd /Developer/SDKs/
sudo ln -s MacOSX10.6.sdk MacOSX10.4u.sdk

簡單的說,就是弄個 link 指向過去就收工啦~
 

© Copyright Tech Minute . All Rights Reserved.

Designed by TemplateWorld and sponsored by SmashingMagazine

Blogger Template created by Deluxe Templates