2

ioをコンパイルしようとしていますが、失敗しており、その理由がわかりません。これをコンパイルするために私がしたことは次のとおりです。

mkdir build && cd build
cmake ..
make

これがcmakeからの出力の要点です

これは問題ないようですが、実行すると(出力makeの要点)

Pythonに関係する何かで失敗します:error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)."

Homebrewでのインストールも試しました。

Mac OS 10.6.7 を実行しています。

io をコンパイルするにはどうすればよいですか (これは素晴らしい言語のようで、ぜひ使い始めたいと思っています)。

4

1 に答える 1

1

あなたのメイクログを見ると、この行が原因である可能性があります:

/Library/Frameworks/Python.framework/Headers/Python.h:57 から含まれるファイル

私はそのファイルをここに持っていません (または私~/Library/Frameworks/と Io は私のために正常にコンパイルします.

おそらく、Xcode の別のバージョン (私は 3.2.6 64 ビットを使用しています) を使用しているか、Python Xcodeのものをインストールしていますか? 見た目の違いはどうあれ、Io ビルドは (まだ) 気に入っていないようです。

Python ブリッジ アドオンを使用することに関心がない場合は、それを削除して ( rm -r io/addons/Python)、ソースを再構築するだけでよいと思います。

于 2011-06-23T08:35:31.013 に答える