前提・実現したいこと
CentOS 6にて、一般ユーザー権限でnode.jsをソースコードからビルド、インストールしたいです。
しかし、makeコマンドでエラーが発生します。
発生している問題・エラーメッセージ
~/local/src/というディレクトリに、ダウンロードしてきたnode-v8.11.2.tar.gzを展開して、
.configure --prefix=$HOME/local/
を実行するところまでは問題なく進むのですが、その後
make
を実行すると、処理の途中で
g++: エラー: unrecognized command line option ‘-R’
と出て、ビルドが止まってしまいます。
実行環境
CentOS 6.9 (64bit)、bash-4.1を使用しています。
gccは以下のサイト様を参考にして、一般ユーザー権限で~/localにインストールし、バージョンは8.1.0です。
(よくわかっていないのですがおそらく)g++もその時に同時にインストールされていて、バージョンはやはり8.1.0です。
http://daily.belltail.jp/?p=1583
その他
同様の方法で、python2.7やlua5.3の一般ユーザー権限でのビルドおよびインストールには成功しています。
'-R'オプションについてネットで調べてみてもなかなか出てこないのですが、node.js側のコードが間違っているとも思えないので悩んでいます。
どなたか教えていただけますと大変助かります。よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/05/24 08:38
2018/05/24 09:08
2018/05/24 10:55
退会済みユーザー
2018/05/24 11:13