lightblueから bluetooth モジュールをインストールしようとしています。
私のシステム: Mac OS X Snow Leopard 10.6.8、Python 2.7、gcc 4.2 & 4.0、xcode v.3.2.3 。確認したところ、システムの /Library/Python/ の直下に python 2.3/2.5/2.6 フォルダーもありました (これは、/Library/Frameworks/Python.framework/Versions/2.7/ にある 2.7 とは異なります)。
で 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バージョンについてだと思った。'export CC=gcc-4.0' または 'export CC=/usr/bin/gcc-4.0' (私の Mac には 4.2 と 4.0 の 2 つのバージョンの gcc があります)。で確認した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 がまだ表示されているのはなぜですか?
誰にも解決策はありますか?pip を使用してみましたが、同じ結果が得られました。