Hey, ich versuche, Schienen auf einem neuen Ubuntu-Rechner zu installieren. Ich habe Ruby und Rvm installiert, aber ich bekomme einen Fehler "Fehler beim Erstellen von gem native Erweiterung". Was bedeutet das?Fehler beim Erstellen der gem nativen Erweiterung (mkmf (LoadError)) - Ubuntu 12.04
$ sudo gem install rails -v 3.2.9
(ohne die sudo sagt, ich habe keine Berechtigungen)
Dann gibt es eine Menge von Befehlen 'holen' und schließlich diesen Fehler:
Building native extensions. This could take a while...
ERROR: Error installing rails:
ERROR: Failed to build gem native extension.
/usr/bin/ruby1.9.1 extconf.rb
/usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- mkmf (LoadError)
from /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from extconf.rb:1:in `<main>'
Gem files will remain installed in /var/lib/gems/1.9.1/gems/json-1.8.0 for inspection.
Results logged to /var/lib/gems/1.9.1/gems/json-1.8.0/ext/json/ext/generator/gem_make.out
Wenn ich
Typ$rails server
Es heißt Schienen ist derzeit nicht installiert
Kennen Sie [dieses thread] (http://stackoverflow.com/questions/12552929/failed-to-build-gem-native-extension-rails-install?rq=1) –
sollten Sie 'sudo nicht verwenden 'mit rvm! – mpapis