Node JS ./configure + make无法将python lib-dynload / itertools.dll重新映射到与父级相同的地址

时间:2011-10-30 12:42:05

标签: node.js cygwin

这可能更像是一个CYGWIN问题,而不是Nodejs,但现在就是这样。

我昨天安装了Cygwin,然后选择了我刚刚点击的软件包选择,因为它看起来大部分是预选的,然后今天阅读本指南http://boxysystems.com/index.php/step-by-step-instructions-to-install-nodejs-on-windows/安装nodejs。

./configure有一个错误,它无法将python lib-dynload / itertools.dll重新映射到与父级相同的地址。由于该过程仍然完成,我尝试了make命令,但它失败了同样的错误。

所以,我打开了cygwin setup.exe,这次我点击了所有Python包的源复选框。但仍然得到同样的错误。我现在应该去Cygwin并检查Make包的所有源包,删除它并使用上面的指南从头开始重新安装。或其他什么?

感恩的任何帮助/

2 个答案:

答案 0 :(得分:0)

版本0.5.X与Cygwin有问题,并且由于开发干净的Windows版本,现在不支持Cygwin环境。稳定版本0.4.12建立在Cygwin上,没有任何问题。如果你想在Windows上使用node.js unstable 0.5.X分支,请在官方node.js站点上使用windows build。

检查一下:

https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows) 更新于2011年9月1日 - 截至今天,v0.5.5不构建在Cygwin上(make上的错误)。使用v.0.5.4(即按照以下说明使用“git checkout v0.5.4”。

https://github.com/joyent/node/wiki/API-changes-between-v0.4-and-v0.6 不再支持Cygwin构建。请改用原生Windows构建。

答案 1 :(得分:0)

使用http://nodejs.org/#download的官方0.5.x窗口构建 - 您只需下载.exe文件即可启动它。