
Se você estiver tentando o instalar o SQLite 3 sem sucesso, talvez queira checar duas coisas:
libsqlite3-dev ou algo parecido. A instalação da gem exige a compilação de algumas extensões nativas que não poderá ser feita sem o código-fonte.Pode haver falhas de segmentação se o compilador usado na compilação das gems for diferente daquele usado na distribuição Ruby em Windows. Parece que o projeto One-Click Ruby Installer usa o Visual C++ 6 para gerar seus binários, então, se você estiver usando a distribuição deles, é melhor baixar as gems correspondentes. Se não estiver, procure saber qual o compilador usado.
Quando estiver instalando as gems necessárias para o Motiro, pode ser que você se depare com uma pergunta como essa
% gem install popen4 Select which gem to install for your platform (i486-linux) 1. POpen4 0.1.1 (win32-1.8.2-VC7) 2. POpen4 0.1.1 (unix) 3. POpen4 0.1.1 (win32-1.8.4-VC6) 4. POpen4 0.1.1 (win32-source) 5. POpen4 0.1.0 (unix) 6. POpen4 0.1.0 (win32-1.8.2-VC7) 7. POpen4 0.1.0 (win32-source) 8. POpen4 0.1.0 (win32-1.8.4-VC6) 9. Cancel installation
Neste caso a melhor opção é a terceira, que, além de ser a versão mais nova da gem, foi
compilada com o Visual C++ 6 (como indicado pelo sufixo -VC6)
Você pode experimentar alguns erros desagradáveis quando o Motiro ou suas dependências estão instaladas em diretórios com espaços no endereço. Não basta que tudo esteja instalado em diretórios com nomes simples, mas que todo o caminho desde a raiz do sistema de arquivos esteja livre de espaços e caracteres especiais. As plataformas Windows são bem notáveis por favorecer este tipo de erro, mas o problema pode acontecer nas melhores famílias.
Certifique-se de que não há nenhum espaço ou caracter especial no caminho desde a raiz do
seu sistema de arquivos até o local onde está instalado seu interpretador Ruby
(ruby), as bibliotecas SQLite e o Motiro.