Ошибка компиляции языка программирования io - PullRequest
2 голосов
/ 23 июня 2011

Я пытаюсь скомпилировать io , но он терпит неудачу, и я не могу понять, почему.Вот что я сделал, чтобы скомпилировать его:

mkdir build && cd build
cmake ..
make

Вот суть вывода из 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 Ответ

1 голос
/ 23 июня 2011

Глядя на ваш журнал make, эта строка может вызвать :

В файле, включенном в /Library/Frameworks/Python.framework/Headers/Python.h:57

У меня нет этого файла (или в моем ~/Library/Frameworks/, и Io успешно компилируется для меня.

Так что, возможно, вы используете другую версию Xcode (Iя использую 3.2.6 (64-битную версию) или вы установили какой-то Python Xcode вещи ? Какая разница, похоже, что сборка Io не совсем такая (пока).

ЕслиВы не беспокоитесь о наличии аддона Python-моста, тогда я думаю, что вы можете просто удалить его (rm -r io/addons/Python) и восстановить исходный код.

...