Mam następujący błąd podczas instalacji sqlite3-ruby:
Budowanie rozszerzeń natywnych. To może chwilę potrwać ... BŁĄD: Błąd instalacji sqlite3-ruby: BŁĄD: nie udało się zbudować natywnego rozszerzenia gem. /usr/bin/ruby1.8 extconf.rb sprawdzanie sqlite3.h ... nie Brak pliku sqlite3.h. Wypróbuj „port install sqlite3 + universal” lub „yum install sqlite3-devel” *** extconf.rb nie powiodło się *** Nie można utworzyć pliku Makefile z jakiegoś powodu, prawdopodobnie braku niezbędne biblioteki i / lub nagłówki. Sprawdź plik mkmf.log, aby uzyskać więcej Detale. Możesz potrzebować opcji konfiguracji. Dostarczone opcje konfiguracji: - z opcją-reż - bez-opt-reż - z opcją opt-include --without-opt-include = $ {opt-katalog} / include --with-opt-lib --without-opt-lib = $ {opt-dir} / lib --with-make-prog --with-make-prog --srcdir =. - curdir --ruby = / usr / bin / ruby1.8 --with-sqlite3-reż - bez-sqlite3-reż --with-sqlite3-include --without-sqlite3-include = $ {sqlite3-dir} / include --with-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir} / lib Pliki Gem pozostaną zainstalowane w /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 do kontroli. Wyniki są rejestrowane w /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
sqlite3.h znajduje się w / usr / include /
sudo gem install sqlite3-ruby --without-sqlite3-include = / usr / include
nie działa
BŁĄD: Podczas wykonywania gem ... (OptionParser :: InvalidOption) niepoprawna opcja: --without-sqlite3-include = / usr / include
Ubuntu 10.04
sqlite3
, notsqlite3-ruby