Tôi có lỗi sau khi cài đặt sqlite3-ruby:
Xây dựng phần mở rộng bản địa. Điều này có thể mất một thời gian... LRI: Lỗi khi cài đặt sqlite3-ruby: LRI: Không thể xây dựng phần mở rộng riêng của gem. /usr/bin/ruby1.8 extconf.rb kiểm tra sqlite3.h ... không sqlite3.h bị thiếu. Hãy thử 'port install sqlite3 + Universal' hoặc 'yum install sqlite3-devel' *** extconf.rb thất bại *** Không thể tạo Makefile vì một số lý do, có thể thiếu thư viện cần thiết và / hoặc tiêu đề. Kiểm tra tệp mkmf.log để biết thêm chi tiết. Bạn có thể cần các tùy chọn cấu hình. Cung cấp tùy chọn cấu hình: - với-opt-dir --without-opt-dir - với-opt-bao gồm --without-opt-include = $ {opt-dir} / bao gồm - với-opt-lib --without-opt-lib = $ {opt-dir} / lib - với-làm-prog - không có-làm-prog --srcdir =. --curdir --ruby = / usr / bin / ruby1.8 - với-sqlite3-dir --without-sqlite3-dir - với-sqlite3-bao gồm --without-sqlite3-include = $ {sqlite3-dir} / bao gồm - với-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir} / lib Các tệp Gem sẽ vẫn được cài đặt trong /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 để kiểm tra. Kết quả được ghi vào /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
sqlite3.h nằm ở / usr / bao gồm /
đá quý sudo cài đặt sqlite3-ruby --without-sqlite3-include = / usr / include
không làm việc
LRI: Trong khi thực thi đá quý ... (OptionParser :: UnlimitedOption) tùy chọn không hợp lệ: --without-sqlite3-include = / usr / include
Ubuntu 10.04
sqlite3
, không phảisqlite3-ruby