Je reçois une erreur en essayant d'installer gem sqlite3-ruby:Problème installation sqlite3-ruby sur Cygwin
gem install sqlite3-ruby-1.3.1.gem
Building native extensions. This could take a while...
ERROR: Error installing sqlite3-ruby-1.3.1.gem:
ERROR: Failed to build gem native extension.
/usr/bin/ruby.exe extconf.rb
Gem files will remain installed in /usr/lib/ruby/gems/1.9.1/gems/sqlite3-ruby-1.3.1 for inspection.
Results logged to /usr/lib/ruby/gems/1.9.1/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
même en utilisant:
gem install sqlite3-ruby-1.3.1
Et cela a fonctionné:
gem install sqlite3-ruby-1.3.1-x86-mswin32-60.gem
Cependant, j'ai découvert que j'avais installé sqlite-ruby-1.2.5
Eh bien ma question est de savoir comment 'gem' installe ces choses? Pourquoi il ne peut pas choisir la version sqlite3-ruby-1.3.1-x86-mswin32-60.gem automatiquement. Est-ce que 'gem' est conscient de fonctionner sous linux ou windows? Qu'est-ce que l'extension native pour elle et pourquoi il ne parvient pas à installer predownloaded sqlite3-ruby-1.3.1.gem
Merci à l'avance