int x = 10; int y = 10;
int main() {
allegro_init(); install_keyboard(); set_gfx_mode( GFX_AUTODETECT, 640, 480, 0, 0); while ( !key ){
clear_keybuf();
acquire_screen();
textout_ex( screen, font," ", x, y, makecol( 0, 0, 0), makecol( 0, 0, 0) );
if (key) --y; else if (key) ++y; else if (key) ++x; else if (key) --x;
textout_ex( screen, font, "0-<", x, y, makecol( 0, 0, 0), makecol (0, 0, 0) );
clear_to_color( screen, makecol( 255, 255, 255));
putpixel( screen, 5, 5, makecol( 128, 200, 23));
circle( screen, 20, 20, 10, makecol( 255, 0, 0)); circlefill( screen, 50, 50, 25, makecol( 0,255, 0));
rect( screen, 70, 70, 90, 90, makecol (0, 0, 255)); rectfill( screen, 100, 100, 120, 120, makecol( 12, 34, 200));
line( screen, 130, 130, 150, 150, makecol( 255, 0, 0)); line( screen, 130, 130, 170, 130, makecol( 255, 0, 0)); line( screen, 170, 130, 150, 150, makecol( 255, 0, 0));
floodfill( screen, 140, 135, makecol( 255, 255, 0));
triangle (screen, 200, 200, 200, 220, 220, 210, makecol(213, 79, 40));
release_screen();
rest(50);
}
readkey();
return 0; } END_OF_MAIN();
undefined reference to _install_allegro_version_check' undefined reference toinstall_keyboard' undefined reference to set_gfx_mode' undefined reference to_impkey' undefined reference to clear_keybuf' undefined reference tomakecol' undefined reference to makecol' undefined reference to_impfont' undefined reference to _imp__screen' undefined reference totextout_ex' undefined reference to _imp__key' undefined reference to_impkey' undefined reference to _imp__key' undefined reference to_impkey' undefined reference to makecol' undefined reference tomakecol' undefined reference to _imp__font' undefined reference to_imp__screen' undefined reference to textout_ex' undefined reference tomakecol' undefined reference to _imp__screen' undefined reference tomakecol' undefined reference to _imp__screen' undefined reference tomakecol' undefined reference to _imp__screen' undefined reference tomakecol' undefined reference to _imp__screen' undefined reference tomakecol' undefined reference to _imp__screen' undefined reference tomakecol' ld returned 1 exit status U:\Programs\Dev-Cpp\Projects\Makefile.win Error 1
_install_allegro_version_check' undefined reference to
set_gfx_mode' undefined reference to
clear_keybuf' undefined reference to
makecol' undefined reference to
_imp__screen' undefined reference to
_imp__key' undefined reference to
_imp__font' undefined reference to
textout_ex' undefined reference to
Have you installed Allegro in Dev-C++? Or, have you told Dev-C++ where to find the include files and the libraries?
Log in to post a comment.
include <allegro.h>
int x = 10;
int y = 10;
int main() {
allegro_init();
install_keyboard();
set_gfx_mode( GFX_AUTODETECT, 640, 480, 0, 0);
while ( !key ){
clear_keybuf();
acquire_screen();
textout_ex( screen, font," ", x, y, makecol( 0, 0, 0), makecol( 0, 0, 0) );
if (key) --y;
else if (key) ++y;
else if (key) ++x;
else if (key) --x;
textout_ex( screen, font, "0-<", x, y, makecol( 0, 0, 0), makecol (0, 0, 0) );
clear_to_color( screen, makecol( 255, 255, 255));
putpixel( screen, 5, 5, makecol( 128, 200, 23));
circle( screen, 20, 20, 10, makecol( 255, 0, 0));
circlefill( screen, 50, 50, 25, makecol( 0,255, 0));
rect( screen, 70, 70, 90, 90, makecol (0, 0, 255));
rectfill( screen, 100, 100, 120, 120, makecol( 12, 34, 200));
line( screen, 130, 130, 150, 150, makecol( 255, 0, 0));
line( screen, 130, 130, 170, 130, makecol( 255, 0, 0));
line( screen, 170, 130, 150, 150, makecol( 255, 0, 0));
floodfill( screen, 140, 135, makecol( 255, 255, 0));
triangle (screen, 200, 200, 200, 220, 220, 210, makecol(213, 79, 40));
release_screen();
rest(50);
}
readkey();
return 0;
}
END_OF_MAIN();
undefined reference to
_install_allegro_version_check' undefined reference to
install_keyboard'undefined reference to
set_gfx_mode' undefined reference to
_impkey'undefined reference to
clear_keybuf' undefined reference to
makecol'undefined reference to
makecol' undefined reference to
_impfont'undefined reference to
_imp__screen' undefined reference to
textout_ex'undefined reference to
_imp__key' undefined reference to
_impkey'undefined reference to
_imp__key' undefined reference to
_impkey'undefined reference to
makecol' undefined reference to
makecol'undefined reference to
_imp__font' undefined reference to
_imp__screen'undefined reference to
textout_ex' undefined reference to
makecol'undefined reference to
_imp__screen' undefined reference to
makecol'undefined reference to
_imp__screen' undefined reference to
makecol'undefined reference to
_imp__screen' undefined reference to
makecol'undefined reference to
_imp__screen' undefined reference to
makecol'undefined reference to
_imp__screen' undefined reference to
makecol'ld returned 1 exit status
U:\Programs\Dev-Cpp\Projects\Makefile.win Error 1
Have you installed Allegro in Dev-C++? Or, have you told Dev-C++ where to find
the include files and the libraries?