У мене є така помилка під час встановлення 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