Bueno es que hoy buscando la libreria allegro para dev c++ encontre un instalador para la misma, un tal .Devpak lo instale y todo bien bueno estaba probando un ejemplo de un tutorial para ver si funcionaba y me da unos errores los errores son:
C:\Documents and Settings\Castro\Mis documentos\carpetas familias\anxo\Nueva carpeta (2)\Makefile.win [Build Error] [Proyecto1.exe] Error 1 y este tambien Circular main <- main.o dependency dropped.
El codigo fuente lo saque de un tutorial.Aqui esta.
Gracias por adelantado. :)
#include <allegro.h> int main() { allegro_init(); install_keyboard(); install_mouse(); if(install_mouse() == -1) { allegro_message("Error! %s", allegro_error); return -1; } set_color_depth(16); set_gfx_mode(GFX_AUTODETECT,640,480,0,0); if(set_gfx_mode(GFX_AUTODETECT, 640, 480, 0, 0) != 0) { set_gfx_mode(GFX_TEXT, 0, 0, 0, 0); allegro_message("Imposible iniciar el modo video!\n%s\n", allegro_error); return 1; //y no nos olvidamos de salir... } while(!key[KEY_ESC]) { clear_bitmap(screen); } return 0; } END_OF_MAIN();
Parece un error del Makefile.
Lo más probable es que el dev-c++ se haya hecho un lío y tenga dependencias cíclicas.
Para no complicarte mucho, intenta crearte un nuevo proyecto. Si sigue sin funcionarte, dinos como has hecho el proyecto y qué contiene el Makefile.
PD: Al margen de que te funcione o no, plantéate seriamente a migrar a otro IDE (como Code::Blocks). Dev-C++ es un proyecto abandonado desde hace muchos años y tiene varios bugs ;). A mi, en 6 años, nunca me ha aparecido este error.
Dennis Ritchie. Padre de C y cocreador de UNIX.
R.I.P.
Probe haciendo otro proyecto
Probe haciendo otro proyecto poniendo los ejemplos k aparecen al darle al proyecto nuevo y allegro y compilarlo y nada y el makefile yo nunca lo editor lo dejo tal y como esta
Por supuesto
Parece error del make file... Ni idea... Pasate a CodeBlooks es lo que me dijo jose y aora todo me va de perlas aunque use SDL seguro que es problema del compilador. Yo tambien intente istalar allegro con un pak .dev creo (Lo que pusiste arriva) pero nunca testee. Pasanos el tuto donde lo instalaste y pon los pasos de como lo hiciste para instalarlas.
Mi blog: adriel0000.wordpress.com
un saludo.
tuto ninguno descargue un
tuto ninguno descargue un paquete y luego lo abres y aparece un instalador pero excepto cuando intento usar allegro todo va bien
mmmm
mmm es raro tiene que ser tu IDE (Dev-C++) Intentalo en codebloks y nos cuentas aunque aqui el experto es jose... Coy a mirar por la web.
P.D http://www.taringa.net/posts/downloads/2555013/Allegro-y-Dev-c_.html
Mi blog: adriel0000.wordpress.com
un saludo.
y como la libreria allegro se
y como la libreria allegro
se instala en code bloks
Si te soy sincero
Nunca he usado allegro. Me decanté por SDL hace años y estoy bastante contento: es portable (hay versiones para windows, linux, mac, PSP, etc), más eficiente (allegro siempre usa el 100% de la CPU), se puede utilizar junto con OpenGL y tiene mucho más soporte, así que te recomiendo al 100% SDL antes que allegro. Ahora bien, cada uno es libre de hacer lo que quiera ;).
Si sigues decidido a usar allegro, en la wiki de allegro hay un tutorial de como instalarlo en Code::Blocks:
http://wiki.allegro.cc/index.php?title=Code::Blocks.
Siento no poder decirte más, pero es que nunca la he usado.
Dennis Ritchie. Padre de C y cocreador de UNIX.
R.I.P.
Ok pero creo k estas
Ok pero creo k estas equivocado allegro es muy ligera y SDL es libre ¿? tal vez la pruebe.
Es posible.
A lo mejor han corregido ya los fallos, pero hasta hace poco, todos los juegos que he ejecutado consumían siempre el 100% por culpa de la biblioteca. Era bastante molesto, especialmente en un portatil porque tiende a recalentarse.
Sí, SDL es de código abierto y gratis (igual que allegro). Como digo, cada uno es libre de elegir. Yo en su día tuve que hacerlo y elegí SDL porque la veía con más calidad, aunque no se como estará ahora.
Por cierto, veo por tu imagen que usas ubuntu. Creo que eso simplificaría MUCHO la instalación, tanto de Code::Blocs y SDL como de Allegro. Seguramente instalar Allegro sea solo instalar un paquete dev en synaptic. Te lo recomiendo, porque como he visto en el enlace que te he puesto, hay que liarla un poco para instalarlo en windows.
Dennis Ritchie. Padre de C y cocreador de UNIX.
R.I.P.
Si uso ubuntu desde abril del
Si uso ubuntu desde abril de este año aparte de trisquel linux jaja software libre al poder y gracias por tu paciencia por resolver mis dudas xd
Si
Si, yo tambien te recomiendo SDL, al principio como toda libreria se te ara imposible hacer todo pero es cuestion de echarle uns horas al dia y alfinal veras que as hecho un juego decente del scenery del año que biene :)
Mi blog: adriel0000.wordpress.com
un saludo.