Saya memiliki kesalahan berikut selama menginstal sqlite3-ruby:
Membangun ekstensi asli. Ini bisa memakan waktu cukup lama...
GALAT: Kesalahan menginstal sqlite3-ruby:
GALAT: Gagal membangun ekstensi asli permata.
/usr/bin/ruby1.8 extconf.rb
memeriksa sqlite3.h ... no
sqlite3.h tidak ada. Coba 'port install sqlite3 + universal' atau 'yum install sqlite3-devel'
*** extconf.rb gagal ***
Tidak dapat membuat Makefile karena beberapa alasan, mungkin kurang
perpustakaan dan / atau header yang diperlukan. Periksa file mkmf.log untuk informasi lebih lanjut
detail. Anda mungkin memerlukan opsi konfigurasi.
Opsi konfigurasi yang disediakan:
--dengan-opt-dir
--without-opt-dir
--dengan-opt-include
--without-opt-include = $ {opt-dir} / include
--dengan-opt-lib
--without-opt-lib = $ {opt-dir} / lib
--dengan-membuat-prog
--without-make-prog
--srcdir =.
--curdir
--ruby = / usr / bin / ruby1.8
--dengan-sqlite3-dir
--without-sqlite3-dir
--dengan-sqlite3-include
--without-sqlite3-include = $ {sqlite3-dir} / include
--dengan-sqlite3-lib
--without-sqlite3-lib = $ {sqlite3-dir} / lib
File-file Gem akan tetap diinstal di /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 untuk diperiksa.
Hasil masuk ke /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
sqlite3.h terletak di / usr / include /
sudo gem install sqlite3-ruby --without-sqlite3-include = / usr / include
tidak bekerja
GALAT: Saat menjalankan permata ... (OptionParser :: InvalidOption)
opsi tidak valid: --without-sqlite3-include = / usr / include
Ubuntu 10,04
sqlite3, tidaksqlite3-ruby