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

时间:2014-08-08 16:10:40

标签: node.js cordova makefile make-install

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

  

制作

     

make install

-

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

/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

4 个答案:

答案 0 :(得分:1)

我遇到了类似的错误,所以我安装了g ++似乎可以解决这个问题。

sudo apt-get install g++

然后运行:

make

再次..然后:

sudo make install

然后,您可以检查节点是否已安装:

node -v

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

答案 1 :(得分:1)

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

./configure --without-snapshot

之前的

make & make install

答案 2 :(得分:0)

我有同样的问题。我在外部存储中运行这些命令。将它们移到你家并按照命令。

答案 3 :(得分:0)

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

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