编译io编程语言时出错

时间:2011-06-23 03:57:42

标签: python compilation iolanguage

我正在尝试编译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编译(这似乎是一种很棒的语言,我真的很想开始使用它)?

1 个答案:

答案 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)并重建您的源代码。