我正在尝试编译 io但它失败了,我不明白为什么。这是我编译它所做的:
mkdir build && cd build
cmake ..
make
这是 output 的要点来自 cmake
这看起来不错,但是当我运行 make(output 的要点)
它失败与 python 有关:error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)."
我也试过用 Homebrew 安装.
我运行的是 Mac OS 10.6.7。
我怎样才能编译 io(这似乎是一种很棒的语言,我真的很想开始使用它)?
请您参考如下方法:
查看您的 make 日志,然后这一行可能是原因:
In file included from /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) 并重建您的源代码。
