У мене є така помилка під час встановлення sqlite3-ruby:
Створення рідних розширень. Це може зайняти деякий час ... ПОМИЛКА: Помилка встановлення sqlite3-ruby: ПОМИЛКА: Не вдалося створити нативне розширення дорогоцінного каменю. /usr/bin/ruby1.8 extconf.rb перевірка sqlite3.h ... ні sqlite3.h відсутній. Спробуйте "встановити порт sqlite3 + Universal" або "yum install sqlite3-devel" *** помилка extconf.rb *** Не вдалося створити Makefile через певну причину, можливо, відсутність необхідні бібліотеки та / або заголовки. Перевірте файл mkmf.log для отримання додаткової інформації деталі. Можливо, вам знадобляться параметри конфігурації. Надані параметри конфігурації: --з opt-dir - без opt-dir - без включення --without-opt-include = $ {opt-dir} / включати --з opt-lib --without-opt-lib = $ {opt-dir} / lib --з-make-prog --без промо-прог --srcdir =. --curdir --ruby = / usr / bin / ruby1.8 --з-sqlite3-реж - без-sqlite3-реж --з-sqlite3-включати --without-sqlite3-include = $ {sqlite3-dir} / включати --with-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir} / lib Файли Gem залишаться встановленими в /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 для перевірки. Результати увійшли до /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
sqlite3.h знаходиться в / usr / include /
sudo gem встановити sqlite3-ruby --without-sqlite3-include = / usr / include
не працює
ПОМИЛКА: Під час виконання gem ... (OptionParser :: InvalidOption) недійсний варіант: --without-sqlite3-include = / usr / include
Ubuntu 10.04
sqlite3
, а неsqlite3-ruby