Hola a todos tengo una duda que no me deja dormir por las noches, jeje.
Al instalar nuevas gemas siempre me aparecen varias versiones (ruby) y
(mswin32) cual es la diferencia entre ellas?
Supongo que si estoy programando en windows tendre que elegir por
narices la version (mswin32) pero que es exactamente la version (ruby),
puedo instalarla en windows?
Hola a todos tengo una duda que no me deja dormir por las noches,
jeje.
Al instalar nuevas gemas siempre me aparecen varias versiones (ruby) y
(mswin32) cual es la diferencia entre ellas?
Supongo que si estoy programando en windows tendre que elegir por
narices la version (mswin32) pero que es exactamente la version
(ruby),
puedo instalarla en windows?
Lo normal es que una gema distribuida asi tenga parte escrita en C.
Por ejemplo el driver de MySQL, Mongrel tiene un cacho, Ferret, etc.
Las versiones marcadas como “mswin32” estan precompiladas para
Windows (donde en general uno no tiene instalado lo necesario para
compilar), y las “ruby” son las gemas tal cual, que en Unix se
compilan durante el proceso de instalacion.
Si aparecen las opciones y estas en Windows tira siempre por la mswin32.
Las versiones marcadas como “mswin32” estan precompiladas para
Windows (donde en general uno no tiene instalado lo necesario para
compilar), y las “ruby” son las gemas tal cual, que en Unix se
compilan durante el proceso de instalacion.
Si aparecen las opciones y estas en Windows tira siempre por la mswin32.
– fxn
OK, muchas gracias por tu respuesta Xavier, ahora ya lo tengo bastante
mas claro.
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.