allegro en windows

Iniciado por Flynker, 7 Octubre 2010, 17:00 PM

0 Miembros y 1 Visitante están viendo este tema.

Flynker

Hola
Alguien me puede explicar como uilizar allegro en windows
eh estado investigando pero no he encontrada mucho...
estoy utilizando dev-c portable y tc y me han marcado error
sobre dev-c ya descarge las actualizaciones me sigue marcando error en la funcion
textout();
el documento pdf que consegui me marca que esta bien escrito pero sospecho que fue hecho en linux.. y tal vez textout(); es solo en linux y no windows
Este es el codigo que me marca el documento:


#include <stdio.h>
#include <stdlib.h>
#include <allegro.h>

int main()
{
allegro_init();
install_keyboard();
if(set_gfx_mode(GFX_AUTODETECT,320,200,0,0)<0)
{
printf("error al iniciar el modo grafico\n");
allegro_exit();
exit(-1);
}
        textout(screen,font,"Mi primer programa"0,0,15);
readkey();
allegro_exit();
return 0;
}


este escrito aparece en IDE RHIDE

xassiz~

Lo que pasa es que te lo tienes que bajar antes de utilizarlo :xD

Flynker

eso no lo hice cuando actualice el dev-c en
herramientas->buscar actualizaciones
y seleccionar los paquetes de allegro ?
o como lo agrego al IDE?

xassiz~

Lo bajas de internet, y lo metes en includes

Flynker

Ya falle :P
Ni modo, ya lo descargue y lo puse ahi y  asi no funciona me sigue marcando error
linker error undefined reference to...
Instale mas cosas en el dev-c y tampoco pff
Detodos modos gracias por la ayuda ;)
saludos

xassiz~

Luego de meterlo cuando añadas un proyecto selecciona Allegro :xD

Flynker

#6
orale, que bien!!  ;D  ya me salio
muchisimas gracias  pablomi ;-)



Por si alguien le sucede algo parecido en la función textout();
ya no esta en uso, se tiene que cambiar por
textout_ex(BITMAP *bmp, const FONT *f, const char *s, int x, int y, int color, int bg);
y al final del codigo se tiene que agregar
END_OF_MAIN();



xassiz~