TFT 320x240 SSD1289 and UTFT Library

No, I'm not using Linux, I'm using Win7 x64,

I've added "PROGMEM" in the const line in the icon1.c file as you suggest but nothing change.

I've read in the docs that pgmspace.h is necessary for boards different from DUE, so I've already added #include <avr/pgmspace.h> in the main script, and in the .c file with no luck.

the pgmspace.h is already included in main arduino directory (C:\Program Files (x86)\Arduino\hardware\tools\avr\avr\include\avr)
so no need for add it, right?
I've already tried to create a copy of pgmspace.h in C:\Program Files (x86)\Arduino\hardware\tools\avr but nothing change....
Maybe could it be some problem in the location of project/files?
Now the directory that contain sketch and .c files is located on my desktop.

@Nick_Pyner: I've read the info in the tools directory, anyway I'm using (or trying to use :)) the converted image in the example directory, and the work is already done, so no need of the conversion tool for now.

P.S. the errors in line 31, 37, and 45 are referred to all three MyGLCD.DrawBitmap commands for three example images icon1.c, icon2.c, and tux.c