martes, 26 de octubre de 2010

Ruby 1.8.6 y date (ArgumentError)

Intentando instalar en mi máquina local un entorno de desarrollo con ruby ree-1.8.6 (con rvm), he tenido problemas con la clase Date.

Al intentar hacer algo como:

Date.new(1900, 2, 28)


me saltaba una excepción ArgumentError.

Bien, pues la solución es instalar dicha versión de ruby con los siguientes flags:

CFLAGS='-g -DRUBY_EXPORT -D_GNU_SOURCE=1' rvm install ree-1.8.6


¡Gracias a mi compañero Álex por la solución!

El secreto de la felicidad es tener gustos sencillos y una mente compleja, el problema es que a menudo la mente es sencilla y los gustos son complejos. -- Fernando Savater

No hay comentarios:

Publicar un comentario