2011-01-17 9 views
2

上に構築されたのNode.jsを取得できません:は、ここでの指示に従いcygwinの

https://github.com/ry/node/wiki/Building-node.js-on-Cygwin-(Windows

を私は立ち上がっさせていただきいずれかである2台のマシン上でインストールおよび実行しようとしました。

  • WinXPの

'作る' には、私が手:

Build failed: -> task failed <err #2>: 
     {task: libv8.a SConstruct -> libv8.a} 

説明書によると、これは$ SHELLは、Windowsスタイルのパスに設定することによって引き起こされますが、私は」/bin/bashに設定して、同じエラーを取得してください。 './configureを' オンWin7の

  • は、私が取得:

    $ ./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 
         0 [main] python 1092 C:\bin\python.exe: *** fatal error - unable to remap \\?\C:\lib\python2.6\lib-dynload\_functools.dll to same address as parent: 0x360000 != 0x3E0000 
    Stack trace: 
    Frame  Function Args 
    002891E8 6102749B (002891E8, 00000000, 00000000, 00000000) 
    002894D8 6102749B (61177B80, 00008000, 00000000, 61179977) 
    0028A508 61004AFB (611A136C, 61241CF4, 00360000, 003E0000) 
    End of stack trace 
         0 [main] python 3536 fork: child 1092 - died waiting for dll loading, errno 11 
    /Users/Michael/Desktop/node/wscript:177: error: could not configure a c compiler! 
    

    私は 'rebaseall' を実行し、マシンを再起動するが、まだそのエラーを取得しました。

    編集:OK、rebaseallは明らかにいくつかのmingwのものでエラーが発生していたので、rebaseallスクリプトを編集して、今度はWin7で設定します。新しい問題は、私が作ろうとしたときに私のXPマシンとまったく同じエラーを出すということです。これはv0.3.5タグ上にあります。

+0

私はまったく同じような問題を抱えていましたが、リベースはそれを解決するようでした。指示が好きであることを確認してください。他の開いているシェルをすべて閉じます。 – davin

+0

すべてのシェルを閉じました。たとえあなたが殻が開いていても私はそれが文句を言うと思う。 – mwt

答えて

1

0.2.5をコンパイルしようとしましたが、うまくいきました。これは控えめな解決策ですが、今のところ解決しなければなりません。

+0

同じことが私のために働いた。私は、最新バージョンに問題がないかどうか疑問に思っています。 –

+0

あります。私はそれを診断してパッチを当てる時間があることを願っています。私はnode.jsの上でswank-jsを実行したかったのですが、cygwin/node 0.2.5を使って失敗しました。 – mwt

+0

私はちょうどバグだったいくつかの例のコード以外の問題なしでcygwinに0.5.0preを構築しました。 process.titleを避けてください。 –

関連する問題