Buenas, estoy empezando a aprender programación gráfica y al probar el primer programa:

#include <allegro.h>
#include <conio.h>

main()
{
allegro_init();

if (set_gfx_mode(GFX_SAFE,320,200,0,0)!=0){
set_gfx_mode(GFX_TEXT,0,0,0,0);
allegro_message(
"Incapaz de entrar a modo grafico\n%s\n",
allegro_error);
return 1;
}

line(screen,20,10,310,175, palette_color[15]);
getch();
}

END_OF_MAIN();

My compilador(DJGPP, con allegro4.03 instalado), me da muxos errores.

Alguien me puede decir donde está el problema?