@izaseba
Also mit Deinem Makefile mal laufen lassen:
Trotz daß ich F_CPU im Make ergänzt habe, meldet meine Header einen error ... und Pfade zu den Inludes fehlen wohl ...
Und nu ?Code:viaLinux$ make set -e; avr-gcc -MM -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=uart.lst uart.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > uart.d; \ [ -s uart.d ] || rm -f uart.d In file included from uart.c:12: basdef_h.h:6:2: error: #error F_CPU set -e; avr-gcc -MM -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=drehwurm.lst drehwurm.c \ | sed 's,\(.*\)\.o[ :]*,\1.o \1.d : ,g' > drehwurm.d; \ [ -s drehwurm.d ] || rm -f drehwurm.d In file included from drehwurm.c:30: basdef_h.h:6:2: error: #error F_CPU -------- begin -------- avr-gcc --version avr-gcc (GCC) 4.1.0 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. avr-gcc -c -mmcu=atmega32 -I. -g -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-ahlms=drehwurm.lst drehwurm.c -o drehwurm.o drehwurm.c:1:20: error: avr/io.h: Datei oder Verzeichnis nicht gefunden drehwurm.c:2:24: error: avr/signal.h: Datei oder Verzeichnis nicht gefunden drehwurm.c:3:27: error: avr/interrupt.h: Datei oder Verzeichnis nicht gefunden drehwurm.c:5:23: error: avr/delay.h: Datei oder Verzeichnis nicht gefunden drehwurm.c:6:26: error: avr/pgmspace.h: Datei oder Verzeichnis nicht gefunden .....







Zitieren

Lesezeichen