我試圖從lightblue安裝藍牙模塊。如何在Snow Leopard上安裝lightblue(藍牙)模塊?
我的系統:Mac OS X雪豹10.6.8,Python的2.7,GCC 4.2 & 4.0時,Xcode v.3.2.3。 我檢查了一下,我還在我的系統(這是不同於位於/Library/Frameworks/Python.framework/Versions/2.7/中的2.7)/ Python/2.3/2.5/2.6文件夾下。
當我安裝lightblue與python setup.py install
,我得到以下錯誤:
GCC 4.2 is not compatible with the Mac OS X 10.4 SDK (file BBBluetoothOBEXClient.m)
** BUILD FAILED **
所以我認爲這是對的gcc版本。所以我做了:'導出CC = gcc-4.0'或'導出CC =/usr/bin/gcc-4.0'(我的Mac上有2個版本的gcc; 4.2和4.0)。然後我檢查了gcc -v
,它已經從4.2切換到4.0。但是,當我重新運行python setup.py install
,但仍呈現4.2:
GCC 4.2 is not compatible with the Mac OS X 10.4 SDK (file BBBluetoothOBEXClient.m)
** BUILD FAILED **
爲什麼它仍然顯示GCC 4.2?
沒有人有任何解決辦法嗎?我嘗試使用點子,但得到了相同的結果。
你安裝哪個Xcode的? – Mark
@Mark:xcode是v.3.2.3(我剛剛編輯過我的文章),從蘋果安裝DVD安裝沒有問題。 – andio