Compilar e implementar SDL_gfx

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

Compilar e implementar SDL_gfx

Notapor A3 » Dom Dic 20, 2009 8:20 pm

que tal amigos de la comunidad, mi duda es básicamente como compilo las librerias de SDL_gfx, realmente soy malo en eso y no logro hacerlo. Si alguien me pudiera ayudar, utilizo Mingw con code::blocks.

o si alguien lo tuviera ya compilado que me lo pudiera pasar se lo agradeceria mucho.

Tambien si alguien me pudiera indicar una buena documentacion de SDL_gfx se los agradeceria bastante.

Gracias.
Un hombre que no arriesga nada por sus ideas, o no valen nada sus ideas o no vale nada el hombre...
Avatar de Usuario
A3
 
Mensajes: 16
Registrado: Mar Sep 15, 2009 5:48 pm
Ubicación: Guatemala

Notapor Metalero » Lun Dic 21, 2009 3:47 am

Mira no se para que queres compilarla si podes usar el DLL y sus cabeceras
(SDL_rotozoom.h y SDL_gfxPrimitives, creo) que viene todo con la SDL.

Y para aprender, si sabes ingles aca tenes todo:

http://www.ferzkopp.net/joomla/content/view/19/14/

(aunque no esta muy bien ordenado)

Ahh para usarlos no te olvides de enlazarlo al linker (no se como sera en codeblock, pero normalmente esta opciones de compilacion), donde en el "enlazamiento" tenes que poner: -lSDL_gfx


Yo particularmente lo unico que uso de esta libreria el el rotozoom asi que si tenes alguna consulta de eso te puedo ayudar, pero con el resto la verdad que no tengo ni idea XD
Metalero
 
Mensajes: 14
Registrado: Sab Oct 24, 2009 3:47 pm

Notapor A3 » Lun Dic 21, 2009 4:21 am

Ese es justamente mi problema, que no tengo el SDL_gfx.DLL (la versión más reciente 2.0.20) ya que en la pagina oficial, al descargarlo solo vienen las fuentes y no trae el DLL y para compilarlo habia que utilizar el MAKEFILE, y eso no lo puedo hacer. Referente a los archivos de cabecera no tengo ningun problema para implementarlos despues, pero no puedo sino tengo el archivo DLL.

Por eso les agradeceria si alguien que lo tenga me lo pudiera proporcionar o me diga como compilarlo ya que eso es con lo que estoy luchando, jejeje.

Gracias

Saludos. :!:
Un hombre que no arriesga nada por sus ideas, o no valen nada sus ideas o no vale nada el hombre...
Avatar de Usuario
A3
 
Mensajes: 16
Registrado: Mar Sep 15, 2009 5:48 pm
Ubicación: Guatemala

Notapor Metalero » Lun Dic 21, 2009 6:06 pm

Bueno aca te subi a Megaupload la DLL que uso yo:

http://www.megaupload.com/?d=XG6O5IXJ
Metalero
 
Mensajes: 14
Registrado: Sab Oct 24, 2009 3:47 pm

Notapor Geo » Lun Dic 21, 2009 6:49 pm

Je, me ganaron. De cualquier forma, ya que la compilé la pongo.

http://rapidshare.com/files/324033931/SDL_gfx.zip

Versión 2.0.20, compilada con VC++ 2008, funciona también con MinGW, el zip contiene SDL_gfx.dll (la necesaria para ejecutar la aplicación) y SDL_gfx.lib (normalmente la utilizada para enlazar).

Para utilizar con MinGW, la .lib puedes renombrarla a .a (así es como lo hago normalmente) para poder enlazar pasando -lSDL_gfx como parámetro al enlazador.

Para quien la utilice y tenga algún problema, coméntelo ;).
La imaginación es el límite.
Visita mi blog en inglés o en español.
Geo
 
Mensajes: 244
Registrado: Jue Ago 10, 2006 3:51 am
Ubicación: México

Notapor A3 » Jue Dic 24, 2009 1:11 am

gracias a los dos, SDL_gfx Funcionando!, todo bien, gracias por todo.

Saludos. :D
Un hombre que no arriesga nada por sus ideas, o no valen nada sus ideas o no vale nada el hombre...
Avatar de Usuario
A3
 
Mensajes: 16
Registrado: Mar Sep 15, 2009 5:48 pm
Ubicación: Guatemala


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado