【问题标题】:Error compiling the io programming language编译io编程语言时出错
【发布时间】:2011-09-20 21:45:54
【问题描述】:

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

【问题讨论】:

    标签: python compilation iolanguage


    【解决方案1】:

    查看您的制作日志,然后这一行可能是原因

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

    我这里没有那个文件(或者在我的~/Library/Frameworks/ 中,Io 为我编译成功。

    所以也许您使用的是不同版本的 Xcode(我使用的是 3.2.6 64 位)或者您安装了一些 Python Xcode stuff?无论 Io 构建看起来有什么不同(目前),它还不太像。

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

    【讨论】:

    • 我正在运行 Xcode 4 及其 /Library/... 而不是 ~/Library/...
    • 好吧,Io 有可能以前从未在 Xcode 4 上测试过吗?它可能只需要在构建代码中进行一些修复即可使其正常工作(我看到您还在邮件列表中留下了一条消息)。
    猜你喜欢
    • 2013-08-07
    • 1970-01-01
    • 2011-10-04
    • 2010-12-24
    • 2013-12-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-06
    相关资源
    最近更新 更多