2011-06-23 7 views
2

J'essaie de compiler io mais cela échoue et je ne comprends pas pourquoi. Voici ce que je l'ai fait pour le compiler:Erreur lors de la compilation du langage de programmation io

mkdir build && cd build 
cmake .. 
make 

est ici un point essentiel de output de CMake

Ce qui semble bien, mais quand je lance make (essentiel du output)

échoue à cause quelque chose à faire avec python: error: #error "LONG_BIT definition appears wrong for platform (bad gcc/glibc config?)."

J'ai également essayé d'installer avec Homebrew.

Je cours Mac OS 10.6.7.

Comment est-ce que je pourrais compiler io (cela me semble une bonne langue et j'aimerais vraiment commencer à l'utiliser)?

Répondre

1

En regardant votre journal font alors cette ligne pourrait la la cause de:

Dans le fichier inclus de /Library/Frameworks/Python.framework/Headers/Python.h:57

je n'ai pas ce fichier ici (ou dans mon ~/Library/Frameworks/ et Io avec succès pour moi compile.

Alors vous utilisez peut-être une autre version de Xcode (j'utilise 3.2.6 64 bits) ou si vous avez inst allié du Python Xcode trucs? Quelle que soit la différence, il semble que la construction Io n'aime pas vraiment ça (pour l'instant).

Si vous n'êtes pas concerné par l'ajout du pont Python, alors je pense que vous pouvez simplement le supprimer (rm -r io/addons/Python) et reconstruire votre source.

+0

Je cours Xcode 4 et son '/ Library/...' pas '~/Library/...' – errorhandler

+0

OK donc il est possible que l'Io n'a jamais été testé sur Xcode 4 avant? Il peut seulement exiger une petite correction dans le code de construction pour le faire fonctionner (je vois que vous avez également laissé un message sur la liste de diffusion). – draegtun

Questions connexes