getting an error message when using the arduino uno R3 as an AVR ISP

Dear all,
Kindly, I have a problem when using my arduino uno R3 as an AVR ATmega32 ISP programmer.
I am using winAVR as my IDE, and configuring the programmer and the MCU using the makefile.
I tried to download a simple code for turning ON an LED, but I failed.I am always getting en error message as an output after clicking winAVR program in the winavr IDE. It is attached below with that simple testing code. and it is saying that:

“” stk500_getsync() not in sync resp=0x00 “”

Kindly, can somebody help me please ?
thanks and appreciating your interest.

I have better luck with Nick's version of ArduinoISP: