Ich habe den folgenden Fehler während der Installation von sqlite3-ruby:
Native Erweiterungen erstellen. Dies könnte eine Weile dauern ... FEHLER: Fehler beim Installieren von sqlite3-ruby: FEHLER: Fehler beim Erstellen der nativen Erweiterung für Edelsteine. /usr/bin/ruby1.8 extconf.rb nach sqlite3.h suchen ... nein sqlite3.h fehlt. Versuchen Sie 'port install sqlite3 + universal' oder 'yum install sqlite3-devel' *** extconf.rb fehlgeschlagen *** Makefile konnte aus irgendeinem Grund nicht erstellt werden, wahrscheinlich mangels notwendige Bibliotheken und / oder Header. Überprüfen Sie die Datei mkmf.log auf weitere Informationen Einzelheiten. Möglicherweise benötigen Sie Konfigurationsoptionen. Bereitgestellte Konfigurationsoptionen: --with-opt-dir --ohne Opt-Dir --with-opt-include --without-opt-include = $ {opt-dir} / include --with-opt-lib --without-opt-lib = $ {opt-dir} / lib --with-make-prog --ohne Make-Prog --srcdir =. --curdir --ruby = / usr / bin / ruby1.8 --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include = $ {sqlite3-dir} / include --with-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir} / lib Gem-Dateien bleiben zur Überprüfung in /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 installiert. Ergebnisse protokolliert unter /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
sqlite3.h befindet sich in / usr / include /
sudo gem installiere sqlite3-ruby - ohne-sqlite3-include = / usr / include
funktioniert nicht
FEHLER: Während der Ausführung von gem ... (OptionParser :: InvalidOption) ungültige Option: --without-sqlite3-include = / usr / include
Ubuntu 10.04
sqlite3
, notsqlite3-ruby