On my ubuntu 14.04 development machine, ruby 2.2.0 installation using rbenv was failing with following error
https://github.com/sstephenson/ruby-build/wiki
➜ ~ rbenv install 2.2.0 Downloading ruby-2.2.0.tar.gz... -> http://dqw8nmjcqpjn7.cloudfront.net/7671e394abfb5d262fbcd3b27a71bf78737c7e9347fa21c39e58b0bb9c4840fc Installing ruby-2.2.0... BUILD FAILED (Ubuntu 14.04 using ruby-build 20141225-7-g4aeeac2) Inspect or clean up the working tree at /tmp/ruby-build.20150105132503.8460 Results logged to /tmp/ruby-build.20150105132503.8460.log Last 10 log lines: make[1]: *** [ext/fiddle/all] Error 2 make[1]: *** Waiting for unfinished jobs.... installing default nkf libraries installing default date_core libraries linking shared-object date_core.so make[2]: Leaving directory `/tmp/ruby-build.20150105132503.8460/ruby-2.2.0/ext/date' linking shared-object nkf.so make[2]: Leaving directory `/tmp/ruby-build.20150105132503.8460/ruby-2.2.0/ext/nkf' make[1]: Leaving directory `/tmp/ruby-build.20150105132503.8460/ruby-2.2.0' make: *** [build-ext] Error 2I have resolved this issue by installing following dependencies
sudo apt-get install autoconf bison libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm3 libgdbm-devReferences:
https://github.com/sstephenson/ruby-build/wiki