2011-08-19 95 views
0

我試圖按照這裏說明安裝的node.js:安裝的node.js

$ ./configure 
Checking for program g++ or c++   : /usr/bin/g++ 
    2 [main] python 6768 C:\cygwin\bin\python.exe: *** fatal error - unable to remap \\?\C:\cygwin\lib\python2.6\lib-dynload\time.dll to same address as parent: 0x3A0000 != 0x3D0000 
Stack trace: 
Frame  Function Args 
002891E8 6102796B (002891E8, 00000000, 00000000, 00000000) 
002894D8 6102796B (6117EC60, 00008000, 00000000, 61180977) 
0028A508 61004F1B (611A7FAC, 61249144, 003A0000, 003D0000) 
End of stack trace 
    3 [main] python 5292 fork: child 6768 - died waiting for dll loading, errno 11 
/home/user/node/wscript:228: error: could not configure a cxx compiler! 

我做了: https://github.com/joyent/node/wiki/Building-node.js-on-Cygwin-(Windows

我在運行./configure後,得到了這些錯誤在cygwin上重新運行並且再次運行configure並且得到這些錯誤:

$ ./configure 
Checking for program g++ or c++   : /usr/bin/g++ 
Checking for program cpp     : /usr/bin/cpp 
Checking for program ar     : /usr/bin/ar 
Checking for program ranlib    : /usr/bin/ranlib 
Checking for g++       : ok 
Checking for program gcc or cc   : /usr/bin/gcc 
    2 [main] python 6100 C:\cygwin\bin\python.exe: *** fatal error - unable to remap \\?\C:\cygwin\lib\python2.6\lib-dynload\_functools.dll to same address as parent: 0x3A0000 != 0x3D0000 
Stack trace: 
Frame  Function Args 
002891E8 6102796B (002891E8, 00000000, 00000000, 00000000) 
002894D8 6102796B (6117EC60, 00008000, 00000000, 61180977) 
0028A508 61004F1B (611A7FAC, 6124976C, 003A0000, 003D0000) 
End of stack trace 
    2 [main] python 4424 fork: child 6100 - died waiting for dll loading, errno 11 
/home/user/node/wscript:230: error: could not configure a c compiler! 

我在做什麼錯?

回答

0

您可以避免通過Cygwin安裝node.js,並嘗試使用native Windows executable,其中would/should會被優先使用(除非您有其他具體原因)。

+0

如果不需要curl就不能安裝npm,除非我需要cygwin,爲此我還需要安裝node.js – Derek