Das liegt nicht an dem Quelltext!
Du hast was mit dem Makefile falsch gemacht (der Compiler sagt mit der Fehlermeldung das er nicht weiss was er tun soll).

MfG,
SlyD