Hallo Leute! Um meinen atmega16 zu programmieren benutze ich eclipse und winavr. Nachdem ich mein System(Windows 7) neu aufgesetzt habe, wollte ich nun besagte Software erneut installieren. Das hat soweit auch geklappt, aber nun habe ich folgendes Problem: Falls ich ein neues Projekt in Eclipse öffne und es builden will, bekomme ich folgende Fehlermeldung: "c:/winavr-20090313/bin/../lib/gcc/avr/4.3.2/../../../../avr/lib/avr5/cr tm16.o:(.init9+0x0): undefined reference to `main'" Wenn ich die Meldung richtig verstehe, findet der Compiler meine main fkt nicht, die aber definitiv vorhanden ist. Wenn ich nun Eclipse neustarte kann ich plötzlich einwandfrei kompilieren und auch flashen. Ändere ich dann jedoch etwas im Code und versuche es zu builden, geht dies komischwerweise sehr schnell und wenn ich dann flashe, ändert sich nichts am Programm auf dem atmega. Starte ich Eclipse anschließend neu, kann ich wieder genau einmal erfolgreich builden und flashen, was ich daran sehe, dass auf dem atmega nen anderes Programm ist. Anscheinend buildet meine Entwicklungsumgebung nicht richtig. Ich habe schon etliches probiert: Einstellungen verändert, alte Versionen installiert....finde aber keine Lösung. Hat hier vll jemand ne Ahnung an was das liegen könnte? Viele Grüße Kolja
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.