Deinem Code nach verwendest du noch eine ältere Version von AVR-GCC und AVR Studio.
Du solltest dir mal eine neuere Version oder die entsprechenden Service-Packs herunter laden.
http://www.mikrocontroller.net/articles/AVR-Studio
Einen Mega48 als Mega8 zu flashen gibt sicher ärger.