, todo lo estoy haciendo bajo dev c++ y libreria allegro.
Agradezco si me pueden ayudar a corregir el problema
Título: Re: Ayudenme con este problema, sobre allegro
Publicado por: aneroeancoh en Lunes 16 de Mayo de 2011, 01:25
lo que me sale en el compilador es
Código: C++
invalid conversion from `constchar*' to `int'
Título: Re: Ayudenme con este problema, sobre allegro
Publicado por: ssaammuu en Lunes 16 de Mayo de 2011, 13:55
Te estás saltando el campo fondo (bg) por lo que allegro percibe que estás introduciendo const char* (oportunidades) donde va el bg que es tipo int. Introduce -1 si no quieres ningun color de fondo.
Título: Re: Ayudenme con este problema, sobre allegro
Publicado por: aneroeancoh en Lunes 16 de Mayo de 2011, 19:32
Muchas gracias ssaammuu, pero ahora me sale otra cosa en el compilador, no se si hace falta algo en la libreria allegro o deba llamarse de otra manera, lo que sale es
Código: C++
C:UsersANEROE~1AppDataLocalTempccILcaaa.o(.text+0x7) In function `Z11PrimerFallov':
[Linker error] undefined reference to `_imp__palette_color'
[Linker error] undefined reference to `_imp__screen'
y lo mismo con z12segundo fallov, z11tercerfallov, z11cuartofallov, z11quinto fallov. z13mangled_mainv.
La verdad poco conozco de allegro, por eso les pido su colaboracion, presumo que se trata de algun archivo que falta, pero no estoy seguro.
muchas gracias
Título: Re: Ayudenme con este problema, sobre allegro
Publicado por: ssaammuu en Lunes 16 de Mayo de 2011, 19:51
Parece ser que no estás linkeando las librerías que necesitas o al menos no correctamente. Hechale un vistazo a la configuración de linkeado. Por si acaso, por las funciones voy a asumir que estás usando la versión 5 de Allegro. En el caso de que estés linkeando la librería de forma estática, acuerdate que debes definir ALLEGRO_STATICLINK.