Probleme mit log() aus math.h

Gast #1830191
Lesenswert?
• ▲
▼
Hallo zusammmen,
ich arbeite mit einem ATmega128 und habe leider Probleme mit dem 
Einbinden der log()-Funktion aus math.h.
Wenn ich log() durch z.B. sin() ersetze, lässt sich alles problemslos 
kompilieren (rechnet jetzt nur leider falsch ;)). Math.h wird also 
richtig eigenbunden, der Rest der Software stimmt auch. Wenn ich mit 
log() rechnen möchte, bekomme ich folgende Fehlermeldung:

c:/programme/winavr-20100110/bin/../lib/gcc/avr/4.3.3/../../../../avr/li 
b/avr51\libc.a(floatsisf.o):  In function `__floatunsisf':
(.text.avr-libc.fplib+0x0): multiple definition of `__floatunsisf'
Build failed with 1 errors and 0 warnings...

Kennt das Problem jemand? Bin dankbar für jede Hilfe, ich hab leider 
keine Ahnung wo ich hier was falsch mache.

Gruß Matze

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.