Forum: Compiler & IDEs ATMEGA 2560 mit GCC ?


von Tom (Gast)


Lesenswert?

Hallo,
kann der GCC-Compiler den ATMEGA 2560 ?
Ich finde kein passendes header File ?

Gruß T

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


Lesenswert?

Das Header-File gibt's in der aktuellen avr-libc (1.4.5).  Du brauchst
aber einen gut gepatchten Compiler dafür sowie die binutils 2.17.

von Markus Knapp (Gast)


Lesenswert?

Hallo Jörg,

weißt du, wo ich denn die binutils für Debian in v 2.17 finde?

Gruß Markus.

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


Lesenswert?

> weißt du, wo ich denn die binutils für Debian in v 2.17 finde?

Nein, da musst du den zuständigen maintainer fragen oder sie selbst
bauen (was ja weiter nichts als auspacken, ./configure --target=avr,
make all install ist).

von Markus Knapp (Gast)


Lesenswert?

hm, verstehe. Danke für die Info. Daran hatte ich noch gar nicht 
gedacht.

Alternativ habe ich hier eine Lösung (na, besser Workarround) gefunden:
http://www.mail-archive.com/avr-libc-dev%40nongnu.org/msg01109.html

Unter Debian musste ich dann lediglich in Datei "install" der
den Pfad von "PATH=$PATH:/usr/local/bin" nach "PATH=$PATH:/usr/bin" 
ändern. Jetzt läuft's auch mit dem 2560. :-)

Da ich nur auf diesem entwickle (und nur dieser geht dann noch!), reicht 
mir diese Lösung erstmal.

Aber danke für die Hilfe, Jörg.
Klasse Forum!!

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.