J'essaye de construire node.js sur ma boîte de Windows XP (Oui, c'est douloureux, merci.) En utilisant Cygwin suivant les instructions Ryans .Compiler node.js sur Cygwin
Malheureusement « ./configure » à partir du répertoire source de noeud Barfs cette:
$ ./configure
/home/LWE/sources/node.js/wscript: error: Traceback (most recent call last):
File "/home/LWE/sources/node.js/tools/wafadmin/Utils.py", line 274, in load_module
exec(compile(code, file_path, 'exec'), module.__dict__)
File "/home/LWE/sources/node.js/wscript", line 12, in <module>
import js2c
File "/home/LWE/sources/node.js/tools/js2c.py", line 35, in <module>
import jsmin
File "/home/LWE/sources/node.js/tools/jsmin.py", line 1
../deps/v8/tools/jsmin.py
^
SyntaxError: invalid syntax
Je suis absolument pas en Python, donc je vais avoir du mal à comprendre cela. Est-ce que je manque une dépendance ou quoi?
Je m'attendrais à ce qu'il y ait un petit commutateur de configuration simple que je dois tourner, pour que cela fonctionne. Je ne sais pas où/quoi/pourquoi/...
J'ai compilé node.js sur mon Mac auparavant à partir des mêmes sources et cela a fonctionné comme un charme. Et je ne peux pas non plus imaginer que le script de construction du référentiel de nœuds lui-même soit cassé. PS: C'est une installation Cygwin totalement fraîche et à jour avec Python 2.6.5.
Mise à jour: Je suis le script de compilation en cours d'exécution, mais ne me demandez pas comment. Après avoir déconné avec certains des scripts python, je suis tout simplement revenu à son état d'origine, puis l'erreur a disparu ... Cependant, la construction échoue encore après un bon moment de compilation. J'abandonne ça. Node est plus amusant sur mon Mac de toute façon ... – selfawaresoup