Error during rails installation Ubuntu 12.04

ruby-on-rails, rubygems, rvm, ubuntu-12.04

Solution

you are missing required packages:

rvm get head
rvm requirements run
rvm remove 1.9.3
rvm use 1.9.3 --install --default
gem install rails

Problem

I'm installing rails on Ubuntu machine, so far I got no problems reading the following tutorials: https://www.digitalocean.com/community/articles/how-to-install-ruby-on-rails-on-ubuntu-12-04-lts-precise-pangolin-with-rvm http://pragashblog.blogspot.com/2012/05/setting-up-rvm-ruby-and-rails-on-ubuntu.html However when I try to install rails: gem install rails I'm getting the following error: ``` Building native extensions. This could take a while... ERROR: Error installing rails: ERROR: Failed to build gem native extension. /usr/local/rvm/rubies/ruby-1.9.3-p374/bin/ruby extconf.rb creating Makefile make compiling generator.c make: I.: Command not found make: [generator.o] Error 127 (ignored) linking shared-object json/ext/generator.so make: shared: Command not found make: [generator.so] Error 127 (ignored) make install compiling generator.c make: I.: Command not found make: [generator.o] Error 127 (ignored) linking shared-object json/ext/generator.so make: shared: Command not found make: [generator.so] Error 127 (ignored) /usr/bin/install -c -m 0755 generator.so /usr/local/rvm/gems/ruby-1.9.3-p374/gems/json- 1.7.6/lib/json/ext /usr/bin/install: cannot stat `generator.so': No such file or directory make: *** [/usr/local/rvm/gems/ruby-1.9.3-p374/gems/json-1.7.6/lib/json/ext/generator.so] Error 1 Gem files will remain installed in /usr/local/rvm/gems/ruby-1.9.3-p374/gems/json-1.7.6 for inspection. Results logged to /usr/local/rvm/gems/ruby-1.9.3-p374/gems/json-1.7.6/ext/json/ext/generator/gem_make.out ``` Obviously I already checked that make is available, and that it is on the PATH. In fact, which make and which which rvm give the following results: /usr/bin/make /usr/local/rvm/bin/rvm So... I don't think it's related to PATH. Any Ideas?? What should I do?

Original source