Gast
#1020232
Guten Abend, da ich derzeit vom Betriebssystem von Win auf Linux (Ubuntu) umsteige, möchte ich natürlich auch meine AVRs unter Linux programmieren. Unter Win hatte ich AVR-Studio benutzt und bin daher mit den makefiles nicht ganz vertraut. Installiert habe ich die CDK Pakete: cdk-avr-gdb cdk-avr-base cdk-avr-sumulavr cdk-avr-gcc 3.4.5 cdk-avr-lib cdk-avr-binutils. Als makefile benutze ich dieses hier: http://www.mikrocontroller.net/wikifiles/b/b6/Makefile Zu meinem Problem: Ich habe die Qulldatei (main.c) und das makefile in einen Ordner gepackt. Im Terminal wechsel ich in dieses Verzeichnis und führ den Befehl "make all" aus. Folgende Meldung erscheint:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
Zuerst irritiert mich, dass avr-gcc in Version 4.2.2 gestartet wird. In der Paketverwaltung finde ich nur den cdk-avr-gcc in Version 3.4.5 Des Weiteren kann ich mit der restlichen Fehlermeldung nichts anfangen. Hat jemand ne Idee? Falls noch Infos fehlen: Nicht gleich schimpfen - weiß noch nicht, welche Infos bei Linux relevant sind.