Eu tenho o seguinte erro durante a instalação do sqlite3-ruby:
Construindo extensões nativas. Isto pode tomar algum tempo... ERRO: Erro ao instalar o sqlite3-ruby: ERRO: falha ao criar a extensão nativa da gema. /usr/bin/ruby1.8 extconf.rb verificando sqlite3.h ... não sqlite3.h está ausente. Tente 'port install sqlite3 + universal' ou 'yum install sqlite3-devel' *** extconf.rb falhou *** Não foi possível criar o Makefile por algum motivo, provavelmente falta de bibliotecas e / ou cabeçalhos necessários. Verifique o arquivo mkmf.log para obter mais detalhes. Você pode precisar de opções de configuração. Opções de configuração fornecidas: --com-opt-dir --without-opt-dir --with-opt-include --without-opt-include = $ {opt-dir} / include --com-opt-lib --without-opt-lib = $ {opt-dir} / lib --com-fazer-prog --without-make-prog --srcdir =. --curdir --ruby = / usr / bin / ruby1.8 --with-sqlite3-dir --without-sqlite3-dir --with-sqlite3-include --without-sqlite3-include = $ {sqlite3-dir} / include --with-sqlite3-lib --without-sqlite3-lib = $ {sqlite3-dir} / lib Os arquivos gem permanecerão instalados em /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1 para inspeção. Resultados registrados em /usr/lib/ruby/gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
sqlite3.h está localizado em / usr / include /
sudo gem instala o sqlite3-ruby --without-sqlite3-include = / usr / include
não funciona
ERRO: Ao executar o gem ... (OptionParser :: InvalidOption) opção inválida: --without-sqlite3-include = / usr / include
Ubuntu 10.04
sqlite3
, não #sqlite3-ruby