我剛剛購買了虛擬專用服務器,並試圖安裝最新版本的節點(即node-v4.0.0)。未能在Debian 7上安裝node.js Wheezy(WM)
在這裏我做了什麼:
apt-get update
apt-get install build-essential
apt-get install python
wget http://nodejs.org/dist/latest/node-v4.0.0.tar.gz
tar xfz node-v4.0.0.tar.gz
cd node-v4.0.0
./configure
make
不幸的是,本作與此錯誤消息失敗:
(...)
In file included from ../src/js_stream.h:6:0,
from ../src/js_stream.cc:1:
../src/stream_base.h:218:11: error: overriding ‘virtual node::StreamBase::~StreamBase() noexcept (true)’
make[1]: *** [/root/node-v4.0.0/out/Release/obj.target/node/src/js_stream.o] Error 1
make[1]: Leaving directory `/root/node-v4.0.0/out'
make: *** [node] Error 2
我真的不知道如何解決它,因爲我認爲錯誤2當你忘了安裝任何編譯器時發現了(但是我用build-essential & python,是不是?)
非常感謝
降級您的版本是不是一個「修復」 – Salakar
不是一個真正的修復,但仍對我很有用。謝謝。 –