Hatena::Grouptech

id:rx7(@namikawa)の技術メモ このページをアンテナに追加 RSSフィード

過去記事一覧 | Main Blog (元RX-7乗りの適当な日々) | SBM (id:rx7のBookmark)

2016/02/15

"extconf.rb:104:in `makemakefiles': unhandled exception"

| "extconf.rb:104:in `makemakefiles': unhandled exception" - id:rx7(@namikawa)の技術メモ を含むブックマーク はてなブックマーク - "extconf.rb:104:in `makemakefiles': unhandled exception" - id:rx7(@namikawa)の技術メモ "extconf.rb:104:in `makemakefiles': unhandled exception" - id:rx7(@namikawa)の技術メモ のブックマークコメント


$ sudo gem install chef
Building native extensions.  This could take a while...
ERROR:  Error installing chef:
	ERROR: Failed to build gem native extension.

    /usr/bin/ruby2.0 extconf.rb
creating Makefile
/var/lib/gems/2.0.0/gems/libyajl2-1.2.0/ext/libyajl2
extconf.rb:104:in `makemakefiles': unhandled exception
	from extconf.rb:138:in `<main>'


Gem files will remain installed in /var/lib/gems/2.0.0/gems/libyajl2-1.2.0 for inspection.
Results logged to /var/lib/gems/2.0.0/gems/libyajl2-1.2.0/ext/libyajl2/gem_make.out

Chefをgemからインストールしようとすると、上記エラーが出た。

該当箇所は、makeを叩いている場所だったので、インストールされるているか確認したら、入ってなかった・・・。

ということで、

$ sudo apt-get install gcc make

で解決。

トラックバック - http://tech.g.hatena.ne.jp/rx7/20160215