gemでインストールしている時に以下のようなエラーが出てきました。
checking for main() in -lstdc++... yes creating Makefile make compiling unf.cc make: g++: Command not found make: *** [unf.o] Error 127 Gem files will remain installed in /var/lib/gems/1.9.1/gems/unf_ext-0.0.7.1 for inspection. Results logged to /var/lib/gems/1.9.1/gems/unf_ext-0.0.7.1/ext/unf_ext/gem_make.out
ログを見るまでもなく、g++がないとのこと。
そもそもg++って何?
GNUソフトウェアのC++コンパイラー、GCCの別名の一つ。
( エラー ‐ 通信用語の基礎知識 より )
ほう。C++のコンパイラーなのね。gccは入れてた気がするけど、それだけじゃ足りないのね。
ということでapt-getでインストール
結局は土台(Linux)にそのコマンドがないということなので以下のコマンドを実行。
sudo apt-get install build-essential g++
これでOK。
まとめ
gemで色々とインストールしようとしてもエラーが結構出る。環境が整っていないということなんだと思うけど・・・・・
色々と入れて依存関係が出てこないことを祈るばかりです。