in weclher Datei steht dein Hauptprogramm (Name, Verzeichnis)? Was befindet sich im Unterordner obj?

Versuch mal TARGET = main


Wieso C++? Reicht C nicht?


Pack den Programmtext in main.c
Ändere das makefile auf

# Target file name (without extension).
TARGET = main

# Object files directory
OBJDIR = obj

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

# List C++ source files here. (C dependencies are automatically generated.)
CPPSRC =

Wenn du dann noch die Sytax-und Schreibfehler im Programm entfernst, kompiliert mein avr-gcc 3.4.5 ohne zu meckern.