节点安装错误

时间:2013-10-03 16:17:11

标签: linux node.js redhat

我正在尝试在RH上从源安装node.js并且我一直遇到以下错误。

make[1]: g++: Command not found
make[1]: *** [~/node-v0.10.20/out/Release/obj.target/v8_base/deps/v8/src/accessors.o] Error 127

相关细节:

我试图通过指定安装路径,在不使用sudo命令的情况下以本地用户身份安装:

./configure --prefix=/path/to/node && make && make install

我已经检查了列出的依赖项,我确实有gcc 4.4,python 2.6.6和gmake 3.8.1。似乎make [1] commad是:

 g++ '-DENABLE_DEBUGGER_SUPPORT' '-DENABLE_EXTRA_CHECKS' '-DV8_TARGET_ARCH_X64' -I../deps/v8/src  -Wall -Wextra -Wno-unused-parameter -pthread -m64 -fno-strict -aliasing -O2 -fno-strict-aliasing -fno-tree-vrp -fno-tree-sink -fno-tree-vrp -fno-rtti -fno-exceptions -MMD -MF ~/node-v0.10.20/out/Release/.deps//var/opt/webdocs/wtprefork/ld/packages/node-v0.10.20/out/Release/obj.target/v8_base/deps/v8/src/accessors.o.d.raw  -c -o ~/node-v0.10.20/out/Release/obj.target/v8_base/deps/v8/src/accessors.o ../deps/v8/src/accessors.cc

2 个答案:

答案 0 :(得分:7)

你可能错过了gcc-c ++包。

答案 1 :(得分:3)

G ++通常与GCC一起安装,但您可以尝试使用yum install gcc-c++显式安装G ++。