在“make”命令中安装节点js错误:“目标配方”节点“失败”

我正在尝试在我的linux上安装节点js。 我正确安装了所有先决条件。 我正确运行./configure。 问题在于“make”命令和“make install”命令

使

进行安装

这是我在“make”命令后在terminal中收到的内容:

/usr/bin/python tools/gyp_node.py -f make make -C out BUILDTYPE=Release V=1 make[1]: Entering directory '/home/islamassi/programming files/phoneGap/node- v0.10.30/node/out' Makefile:271: *** mixed implicit and normal rules. Stop. make[1]: Leaving directory '/home/islamassi/programming files/phoneGap/node- v0.10.30/node/out' Makefile:45: recipe for target 'node' failed make: *** [node] Error 2 

这个“make install”命令之后:

 make -C out BUILDTYPE=Release V=1 make[1]: Entering directory '/home/islamassi/programming files/phoneGap/node-v0.10.30/node/out' Makefile:271: *** mixed implicit and normal rules. Stop. make[1]: Leaving directory '/home/islamassi/programming files/phoneGap/node- v0.10.30/node/out' Makefile:45: recipe for target 'node' failed make: *** [node] Error 2 

我有一个类似的错误nand安装g ++,似乎解决了我的问题。

 sudo apt-get install g++ 

然后运行:

 make 

再..然后:

 sudo make install 

然后你可以检查节点是否安装了:

 node -v 

你应该看到你运行的节点的版本。

我能够通过以下方式解决此错误:

 ./configure --without-snapshot 

之前

 make & make install 

我有同样的问题。 我在外部存储中运行这些命令。 把他们移到你的家,并遵循命令。

您可能缺less一个或多个编译依赖项

 sudo zypper install make gcc gcc-c++ glibc-devel