5

Linuxにnode jsをインストールしようとしています。すべての前提条件を正しくインストールしました。./configure を正しく実行します。問題は「make」コマンドと「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

4 に答える 4

3

次の方法でこのエラーを回避できました。

./configure --without-snapshot

の前に

make & make install
于 2015-03-10T21:19:39.247 に答える
0

コンパイルの依存関係の 1 つまたは複数が欠落している可能性があります

sudo zypper install make gcc gcc-c++ glibc-devel
于 2015-08-30T20:17:39.667 に答える
0

同様のエラーが発生したため、問題を解決しているように見える g++ をインストールしました。

sudo apt-get install g++

次に実行します。

make

もう一度..そして:

sudo make install

次に、ノードがインストールされているかどうかを確認できます。

node -v

実行中のノードのバージョンが表示されます。

于 2015-01-15T00:27:38.917 に答える
0

私は同じ問題を抱えていました。これらのコマンドを外部ストレージで実行しました。それらをあなたの家に移動し、コマンドに従ってください。

于 2015-07-06T11:38:27.483 に答える