Я пытаюсь собрать файл node.js на моем компьютере с Windows XP (да, это болезненно, спасибо.), Используя Cygwin, следуя инструкциям Райана здесь .
Печально звонить "./ configure "из директории с исходным кодом узла выдает следующее:
$ ./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
Я абсолютно не в Python, поэтому мне сложно разобраться с этим.Мне не хватает какой-то зависимости или как?
Я бы ожидал, что есть какой-то простой маленький переключатель конфигурации, который мне нужно включить, чтобы эта работа работала.Я просто не знаю, где / что / почему /...
Я скомпилировал node.js на моем Mac раньше из тех же самых источников, и это работало как шарм.И я также не могу представить, что скрипт сборки из самого репозитория узлов не работает.
PS: Это совершенно новая и современная установка Cygwin с Python 2.6.5.