Forum: Mikrocontroller und Digitale Elektronik AVR-Propgrammierung


von zagor (Gast)


Lesenswert?

Guten Morgen liebe AVR-freaks

gestern wollte ich einen Programm für einen Atmega8 schreiben, aber wenn 
ich in der SuSe9.2-Konsole make eingebe, dann bekomme ich meldung, dass 
der Kompiler in meinem Programm, Bsp test.c, die #include <avr/io.h>
nicht findet.
leider weiis ich den Grund nicht dafür.

Ich habe alles nachgesehen, In der Makefile-Datei finde ich keinen 
Eintrag, welcher mir einen Tip geben könnte, wo ich suchen sollte.

Kann mir jemand bitte helfen.

viele Grüsse
zagor

von Gast (Gast)


Lesenswert?

AVR-GCC nicht installiert?

von Guess (Gast)


Lesenswert?

Na der sucht jetzt ab dem Pfad wo du "make" eingibst, das Verzeichnis 
"avr" und die Datei io.h darin. Dies ist aber nicht vorhanden.

Unter Windows werden diese Pfade von WinAVR z.B. gleich eingerichtet. 
Unter Linux weis ich leider nicht wie das läuft, da programmier ich 
keine AVRs damit ;-)

Du könntest jetzt z.B. einfach in dem Verzeichnis deines µC-Programmes 
einen Ordner "avr" anlegen, und dann die io.h auf deinem Rechner suchen, 
und dort reinkopieren. So kannst du mit allen includes verfahren.

Ist natürlich keine so schöne Lösung ;-)

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.