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