s2n 0 Newbie Poster

I have started Computer Graphics using C recently.
below is the code for drawing a line using the 'line' function. I am using Code::Blocks 10.05. I need help with some kind of linker error.
this is what i have done till now.

  • installed C::B with all default setting. Then downloaded the lib and include files for graphics from this link.
  • added the files to their appropriate folders and followed the instructions.

Here is the code......


int main()
    /* request auto detection */
    int gdriver = DETECT, gmode, errorcode;
    /* initialize graphics mode */
    initgraph(&gdriver, &gmode, "");
    /* read result of initialization */
    if(errorcode != grOk)   /* an error occurred */
        printf("Graphics error: %s\n", grapherrormsg(errorcode));
        printf("Press any key to halt.");

    closegraph(); // restore the original screen mode.
    return 0;

Here is the error i am getting.......

c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\..\..\..\..\include\winbgim.h|378|error: expected '=', ',', ';', 'asm' or '__attribute__' before 'ismouseclick'|
c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\..\..\..\..\include\winbgim.h|379|error: expected ';', ',' or ')' before '&' token|
||=== Build finished: 2 errors, 0 warnings ===|