Bei der Installation von debugger-linecache (1.1.1) ist ein Fehler aufgetreten, und Bundler kann nicht fortfahren
Irgendeine Idee, wie man dieses Problem beheben?
Gem::Installer::ExtensionBuildError: ERROR: Failed to build gem native extension.
/home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb
checking for vm_core.h... no
checking for vm_core.h... no
Makefile creation failed
**************************************************************************
No source for ruby-1.9.3-p194 provided with debugger-ruby_core_source gem.
**************************************************************************
InformationsquelleAutor der Frage Michael Durrant | 2012-07-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte dieses Problem nach der Aktualisierung auf eine neuere patch-version von ruby. Leider sind die header-Dateien gem "debugger-ruby_core_source" wurde gesperrt in einer früheren version die im Gemfile.Sperre, so dass Sie nicht über die erforderlichen header-Dateien.
Alles, was Sie tun müssen, ist update, das Juwel by doing:
Sollten Sie in der Lage sein, zu bündeln und dann zu installieren.
Wenn Sie nicht mit bundler dann installieren Sie einfach die neueste version, bevor Sie versuchen zu installieren, debugger:
InformationsquelleAutor der Antwort Luke
Weitere Möglichkeit ist die Umstellung auf ruby
p125
z.B.Hatte ich ruby 1.9.3-p194, und anscheinend nicht über die debug - /linecache, die ich brauche.
InformationsquelleAutor der Antwort Michael Durrant
öffnen Sie ein terminal, wechseln Sie zum project-Verzeichnis und entfernen Sie Gemfile.Schloss mit
entfernen Gemfile.Schloss und Lauf
die neue Gemfile.Schloss, so dass es einfach zu tun 🙂
arbeitete für mich.
InformationsquelleAutor der Antwort Taimoor Changaiz