Danke für die schnelle Antwort!
1 | avr-gcc main.c -mmcu=atmega8
|
Kompiliert in der Tat den Quelltext ohne Probleme. Ich hab nur gedacht,
ich muss die ganzen anderen Optionen und Flags, die im Makefile gesetzt
werden auch beachten und ich hab "eigentlich" die betreffende Stelle
angepasst:
1 | # MCU name
|
2 | MCU = atmega8
|
Ich hab nochmal die betreffenden Stellen rauskopiert,wie gesagt - ich
versteh leider noch nicht recht,wofuer die einzelnen Flags gesetzt
werden,aber meiner Meinung nach sollte es so funktionieren...
1 | # Increase verbosity level. Please use this when submitting bug
|
2 | # reports about avrdude. See <http://savannah.nongnu.org/projects/avrdude>
|
3 | # to submit bug reports.
|
4 | #AVRDUDE_VERBOSE = -v -v
|
5 |
|
6 | AVRDUDE_FLAGS = -p $(MCU) -P $(AVRDUDE_PORT) -c $(AVRDUDE_PROGRAMMER)
|
und
1 | # Combine all necessary flags and optional flags.
|
2 | # Add target processor to flags.
|
3 | ALL_CFLAGS = -mmcu=$(MCU) -I. $(CFLAGS) $(GENDEPFLAGS)
|
4 | ALL_ASFLAGS = -mmcu=$(MCU) -I. -x assembler-with-cpp $(ASFLAGS)
|
...aber vielleicht brauche ich das ja erstmal garnicht alles um erstmal
etwas funktionierendes auf den Atmel zu brennen.
Wäre nett wenn sich das noch jmd anschauen könnte.
Vielen Dank im Voraus
Johannes