Wie kommst Du darauf daß es was mit Mega8 zu tun hat ?

Hast Du Dir die Fehlermeldungen durchgelesen?

./lcd.c:56: warning: implicit declaration of function `cbi'
./lcd.c:60: warning: implicit declaration of function `sbi'
Soweit ich weiß sind die Befehle cbi,sbi aus dem avr-gcc rausgeflogen,
man soll die Pins etwa so schalten:

PORTD |= (1<<PD1);
PORTD &= ~(1<<PD1);


Gruß Sebastian