2012-07-01 81 views
3

通過nvm(最新的git)安裝節點0.8.1時出現錯誤,這對我沒有任何意義;通過nvm失敗安裝node.js v0.8.1

CXX(target) /home/ubuntu/.nvm/src/node-v0.8.1/out/Release/obj.target/v8_base/deps/v8/src/checks.o 
g++: internal compiler error: Killed (program cc1plus) 
Please submit a full bug report, 
with preprocessed source if appropriate. 
See <file:///usr/share/doc/gcc-4.6/README.Bugs> for instructions. 
make[1]: *** [/home/ubuntu/.nvm/src/node- v0.8.1/out/Release/obj.target/v8_base/deps/v8/src/api.o] Error 4 
make[1]: *** Waiting for unfinished jobs.... 
make[1]: Leaving directory `/home/ubuntu/.nvm/src/node-v0.8.1/out' 
make: *** [node] Error 2 
nvm: install v0.8.1 failed! 

所有以前安裝的0.6.18都成功了。 Python被迫使用python2,而libssl-dev是ubuntu11.10上的最新版本。有人有任何建議嗎?謝謝

+1

只是一個猜測:OOM殺手?檢查'dmesg'或'/ var/log/kern *'查找失敗時的日誌條目。 –

回答

4

created a swapfile在我的ec2實例和voilà,彙編工作。感謝Alan Curry提供的內存提示。很驚訝,沒有任何交換開始..