我正在尝试编译io,但它失败了,我无法理解为什么。这就是我编译它所做的:
mkdir build && cd build
cmake ..
make
以下是来自cmake的output的要点
这似乎很好,但是当我运行make
时(output的要点)
它失败了与python:error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)."
我也尝试使用Homebrew进行安装。
我正在运行Mac OS 10.6.7。
我怎么能让io编译(这似乎是一种很棒的语言,我真的很想开始使用它)?
答案 0 :(得分: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
)并重建您的源代码。