Forum: Compiler & IDEs AVR-Studio Makefile und Linker Libraries


von Gast (Gast)


Lesenswert?

Für eine Float-Ausgabe habe ich die Anweisung in 
http://www.mikrocontroller.net/articles/FAQ#Aktivieren_der_Floating_Point_Version_von_sprintf_beim_WinAVR_mit_AVR-Studio 
befolgt.
Wenn ich dann ein Makefile aus AVR-Studio exportiere, sieht es etwa so 
aus:

LDFLAGS += -Wl,-u,vfprintf -Wl,-Map=main.map
...
LIBS = -lc -lprintf_flt -lm

Anscheinend wird aber LIBS nicht mit eingelinkt. Woran liegt das? 
Ignoriert der Linker diese Variable (WinAVR)? Liegt es an make (ich habe 
auch MinGW installiert)?

AVR-STudio 4.17 build 666
WINAVR 2009-03-13

von Gast (Gast)


Lesenswert?

Stimmt gar nicht - sie werden aufgerufen (nach OBJECTS), sind aber nicht 
mit drin, d.h. es funktioniert nicht..

von Stefan B. (stefan) Benutzerseite


Lesenswert?

Zeige vielleicht mal das Makefile und den problematischen Quellcode.

von Gast (Gast)


Lesenswert?

Habe mir jetzt mit Mfile eins gebaut das funktioniert.

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.