Forum: Compiler & IDEs Falsche Output Grösse


von Maximan (Gast)


Lesenswert?

Ich brauch wieder mal eure Hilfe.
ich hab heute WinAVR installiert und ein kleines Programm geschrieben, 
das Makefile hab ich eigentlich unverändert von den Beispielen 
übernommen. Den Typ hab ich natürlich angepasst.
Das ganze wird eigentlich fehlerfrei kompiliert, nur die Ausgabe Datei 
(hex) ist 13 kbyte gross. Ist schon wieder ein weilchen her, aber ich 
glaube mit der alten version war die datei immer relativ genau 8 kbyte 
(gleich wie das programm memory) gross.

Wenn ich jetzt versuche die Datei mit PonyProg hochzuladen, dann bricht 
er genau verschwindet das Fenster bei 50% einfach und er überprüft das 
ganze. Dann meldet er "Write failed".

Ich vermute, das Problem liegt irgendwo beim Makefile, aber wo?

von Peter Fleury (Gast)


Lesenswert?

Im Winavr\sample\Makefile ist leider ein Tippfehler
In Zeile muss ein '#' Kommentar Zeichen eingefügt werden:

# Floating point printf version (requires -lm below)
#LDFLAGS +=  -Wl,-u,vfprintf -lprintf_flt
^
'#' Zeichen einfügen

von Maximan (Gast)


Lesenswert?

Super, danke !

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.