Hallo, ich hab vor ein paar Tagen meine AVR GCC Version auf den neusten Stand aktualisiert. Leider hab ich nun ein paar Probleme, sobald ich #include <stdio.h> meinen Quellcode einfuege stuerzt AVR Studio ab (keine Rueckmeldung). Das Projekt laesst sich auch nicht mehr oeffen (AVR Studio) stuerzt ab. Mein zweites Problem liegt im erstellen der cof / elf Datei. Neuerdings bekomme ich diese Fehlermeldungen: Converting to AVR COFF: main.cof avr-objcopy --debugging --change-section-address .data-0x800000 --change-section-address .bss-0x800000 --change-section-address .noinit-0x800000 --change-section-address .eeprom-0x810000 -O coff-avr main.elf main.cof Warning: file C:/DOCUME~1/EWEDDI~1/LOCALS~1/Temp/ccIZbaaa.s not found in symbol table, ignoring Warning: ignoring function __vectors() outside any compilation unit Warning: ignoring function __bad_interrupt() outside any compilation unit Kann mir jemand bei diesen beiden Problemen weiterhelfen? Gruß, Dirk
Anscheinend liegt es an der neuen AVR GCC Version. Kann man AVR Studio 4.12 build 460 + SP1 nicht mit AVR GCC 3.4.5 nutzen? Kann es an den Änderungen liegen? Gruß, Dirk
Aktuelle Patches benutzen. Siehe: http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=35216 Die COFF-Warnungen gab's schon immer, die kannst du ignorieren. Aber COFF willst du auch nicht mehr wirklich nehmen (bestenfalls vielleicht, wenn du einen ATmega128 oder 1281 mit mehr als 64 KB Code debuggen willst, das kann das AVR-GCC-ELF/DWARF-2 derzeit noch nicht).
Hallo, ich danke Dir Jörg. Ich dachte ich hatte den Patch schon wieder installiert gehabt nach der Neuinstallation. Ok, ich werde die Warnungen ignorieren und mir auch nur noch Elf Dateien generieren. Besten Dank Dirk
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.