在“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