Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope

ruby.jpg

Gosu es un framework escrito en C++ para desarrollar juegos 2D. Cuenta con bindings para Ruby, y eso, es lo que nos interesa — tee-hee!
Además lo necesitas, si quieres probar el clón de Tetris que escribí. :)

Instalación de dependencias para Ruby 1.8

Para instalar la gema Gosu, necesitarás los siguientes paquetes:

  • g++
  • libgl1-mesa-dev
  • libpango1.0-dev
  • libboost-dev
  • libsdl-mixer1.2-dev
  • ruby
  • ruby1.8
  • ruby1.8-dev

Copia y pega el siguiente comando en tu terminal:

1
sudo apt-get install g++ libgl1-mesa-dev libpango1.0-dev libboost-dev ruby ruby1.8 ruby1.8-dev libsdl-mixer1.2-dev

Instalación de la gema

Ahora instala Gosu como gema con el comando:

1
sudo gem install gosu

Con los paquetes mencionados arriba ya instalados, la gema se compilará sin problemas.

Instalación de dependencias adicionales para el soporte de OpenGL en algunos ejemplos

En algunos ejemplos del framework Chingu requieren que la gema ruby-opengl esté disponible. Instálala tecleando esto en tu terminal:

1
2
sudo apt-get install libgl1-mesa-dri libglu1-mesa freeglut3 libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev
sudo gem install ruby-opengl

Soporte para Ruby 1.9

Para usar Gosu con Ruby 1.9, sólo reemplaza todas las ocurrencias de 1.8 por 1.9. El comando para instalar las dependencias, queda entonces como:

1
sudo apt-get install g++ libgl1-mesa-dev libpango1.0-dev libboost-dev ruby1.9 ruby1.9-dev libsdl-mixer1.2-dev

Después de eso, sudo gem install gosu debería funcionar sin problemas.

Recursos

Para usar la versión C++ de Gosu y/o instalarlo en otras plataformas, checa:
GettingStartedOnLinux
GettingStartedOnOsx
GettingStartedOnWindows

Artículos relacionados:

2 Responses to “Cómo instalar Ruby/Gosu en Ubuntu 9.04 Jaunty Jackalope”


Leave a Reply

Lobos en línea

De pata de lobo

Campo de trigo en una tarde nublada.
Neuenkirchen, Deutschland. [Mayo 2007] Atardecer entre matorrales 1/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Atardecer entre matorrales 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007] Campo de trigo en una tarde nublada.
Neuenkirchen, Deutschland. [Mayo 2007] Puesta de sol entre matorrales 1/2.
Desierto de Real de Catorce, San Luis Potosí, México. [Diciembre 2007] Horizonte en el desierto 2/3.
Desierto de Real de Catorce, San Luis Potosí, México. [Febrero 2007]

Qué estoy haciendo...

Posting tweet...

Powered by Twitter Tools

Mapa de visitas

Mira…

Calendario

julio 2009
L M X J V S D
« jun   ago »
 12345
6789101112
13141516171819
20212223242526
2728293031  

FireStats icon Con la potencia de FireStats