2011-06-23 77 views
2

我试图编译io但它失败了,我不明白为什么。下面是我做编译它:编译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编译(这似乎是一种伟大的语言,我真的很想开始使用它)?

回答

1

看着你化妆的日志然后这条线可以在该原因

在文件中包含从/Library/Frameworks/Python.framework/Headers/Python.h:57

我没有这个文件(或在我的~/Library/Frameworks/和Io为我成功编译。

所以也许你正在使用不同版本的Xcode(我使用3.2.6 64位),或者你有inst alled一些Python Xcode 东西?不管它有什么不同,它看起来像Io构建并不完全像这样(还)。

如果你不关心有Python桥插件,那么我认为你可以删除它(rm -r io/addons/Python)并重建你的源代码。

+0

我正在运行Xcode 4和它的'/ Library/...''不是'〜/ Library/...' – errorhandler

+0

好,所以有可能Io从未在Xcode 4上测试过?它可能只需要在构建代码中稍微修复就可以运行(我发现你也在邮件列表中留下了一条消息)。 – draegtun