Gast
#1380896
Hallo leute, Ich habe bis jetzt immer unter Windows mit WinAvr (avr-gcc (GCC) 4.1.2 (WinAVR 20070525)) und dem Programmers Notepad code für einen attiny 2313 kompiliert. Unter Linux mit der neuesten AVR-GCC Version und der gleichen makefile/code erzeugt mir das jedoch eine größere Hex-file als in Windows (8%), sodass er nicht mehr auf den Controller passt. Die Fragen: - Könnte es am Versionsunterschied liegen? - oder kann ich die Makefile (erstellt aus einem WinAvr template) generell nicht unter linux benutzen? AVR-GCC funktioniert augenscheinlich wunderbar, optimierungs-switch und auch jegliche anderen Einstellungen der Makefile werden korrekt übergeben. Werde nacher noch folgendes versuchen: - gleiche Version verwenden auf beiden Plattformen - programm optimieren ^^ (jedoch nicht mein Ziel :P) Hat jemand vielleicht eine idee wo die rund 160byte herkommen? Irgendein Zeichensatzproblem vllt? [Makefile im Anhang] mfg nom