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 回答