我试图从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