Also irgendwie kann ich nicht ohne Fehler mit dem AVR GCC compilieren. Vor paar Wochen funktionierte noch alles fehlerfrei und jetzt kommt immer folgende Fehlermeldung, ich benutze codeblocks: Build: Debug in lasttest (compiler: GNU GCC Compiler for AVR) avr-g++ -L/usr/lib -o bin/Debug/lasttest.elf obj/Debug/main.o -mmcu=attiny13 -Wl,-Map=bin/Debug/lasttest.map,--cref /usr/lib/libm.so: file not recognized: File format not recognized collect2: error: ld returned 1 exit status Process terminated with status 1 (0 minute(s), 0 second(s)) 0 error(s), 0 warning(s) (0 minute(s), 0 second(s)) Ich verstehe das genaue Problem nicht, die libm.so ist in /usr/lib jedenfalls vorhanden.
Timi schrieb: > avr-g++ -L/usr/lib -o bin/Debug/lasttest.elf obj/Debug/main.o > -mmcu=attiny13 -Wl,-Map=bin/Debug/lasttest.map,--cref > /usr/lib/libm.so: file not recognized: File format not recognized > collect2: error: ld returned 1 exit status > Process terminated with status 1 (0 minute(s), 0 second(s)) > 0 error(s), 0 warning(s) (0 minute(s), 0 second(s)) > > Ich verstehe das genaue Problem nicht, die libm.so ist in /usr/lib > jedenfalls vorhanden. Ja, aber wenn du deinen Compiler nicht direkt auf dem AVR laufen lässt (was ja doch eher unwahrscheinlich ist), dann ist das nicht die für den AVR. Warum gibst du ein -L/usr/lib an? Da ist keine einzige Lib drin, die für den AVR geeignet ist.
Rolf Magnus schrieb: > Warum gibst du ein -L/usr/lib an? Das habe ich eigentlich nicht :D Wie kann ich das abstellen? Finde in den Build Options kein Verweis auf /usr/lib hm.
Hat sich erledigt. Habe es unter den globalen Compiler Einstellungen gefunden.
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.