ruby on rails - rails - ¿Cómo instalar la interfaz ruby para sqlite3 en Mac Snow Leopard?
install rvm mac (2)
Para compilar código nativo en OS X (como esta extensión nativa de Ruby), debe instalar Apple XCode.
XCode incluye varias herramientas de desarrollo, como el compilador de clang y los archivos de encabezado de desarrollo ( ruby.h
entre otros).
La versión reciente de XCode está disponible en la App Store. Aunque de forma predeterminada, XCode ya no instala las herramientas de desarrollo de forma que sean accesibles desde el shell, puede solucionarlo instalando "Herramientas de línea de comando" desde la pestaña Descargar de la ventana de preferencias de XCode IDE.
Vea esta otra respuesta para más detalles.
Intenté instalarlo de la siguiente manera, pero arroja un error: -
"sudo gem install sqlite3-ruby"
Building native extensions. This could take a while...
ERROR: Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb
mkmf.rb can''t find header files for ruby at /System/Library/Frameworks/Ruby.framework/ Versions/1.8/usr/lib/ruby/ruby.h
Gem files will remain installed in /Library/Ruby/Gems/1.8/gems/sqlite3-ruby-1.3.1 for inspection.
Results logged to /Library/Ruby/Gems/1.8/gems/sqlite3-ruby-1.3.1/ext/sqlite3/gem_make.out
Alguna información sobre mi sistema: -
ruby -v 1.8.7
rails -v 3.0.1
gem -v 1.3.7
sqlite3 --version 3.6.12
¿También cómo comprobar si la interfaz de ruby para sqlite3 está instalada en mi sistema?
Al igual que "rails-v" para verificar si los rieles están instalados en nuestro sistema. ¿No encontré ningún comando en la web para verificar si ruby-interface para sqlite3 está instalado en mi sistema?