Forum: Compiler & IDEs make findet attiny25 nicht


von Kai (Gast)


Lesenswert?

Hi,
habe gestern einen ATtiny25 bekommen und natürlich gleich mal ein 
kleines testprogramm geschrieben, aber ich bekomme beim compilieren 
jedesmal folgende Fehlermeldung:

:~/avr/blinker$ make
avr-gcc -c -mmcu=attiny25 -I. -gstabs   -Os -Wall -Wstrict-prototypes 
-std=gnu99  main.c -o main.o
unknown MCU 'attiny25' specified

Die Makefile hab ich mit mfile erstellt, und auf der avr-libc Seite 
steht der Name genauso drin. Meine libc version ist 1.4.5, das ist die 
neuste im ubuntu packetmanager. Leider habe ich die Dateien noch nicht 
auf meiner Festplatte gefunden, um nachzuschauen, ob die inludedatei für 
den tiny25 dabei ist, aber im 1.4.5 release von der avr-libc Seite ist 
sie dabei.
Probehalber habe ich mal den mega8 eingestellt - geht problemlos. 
Vielleicht hat ja jemand eine Idee, wo mein Fehler liegen könnte, oder 
kann mir sagen, in welchem Verzeichnis ich nachschauen muss, ob die 
Datei überhaupt vorhanden ist.

Gruß, Kai

von Jörg W. (dl8dtl) (Moderator) Benutzerseite


Lesenswert?

Dem GCC fehlt es an Patches.  Siehe zum Beispiel hier:

http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=42631

von kai (Gast)


Lesenswert?

Jo, danke!
Das vereinfacht die Sache natürlich erheblich...
Klappt jetzt wie am Schnürchen!

Gruß, Kai

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.