Bei mir im Makefile siehts so aus:

# List C source files here. (C dependencies are automatically generated.)
SRC = $(TARGET).c lcd.c

also die Dateien einfach hintereinander angegeben.

Kann es sein, dass bei dir das + den Compiler verwirrt?


EDIT: bei mir gehts auch mit + und mehreren Zeilen... ist die lcd.c in ordnung und liegt im selben Verzeichnis?