Forum: Compiler & IDEs avr-libc v1.2.3 lässt sich nicht Kompilieren


von OldBug (Gast)


Angehängte Dateien:

Lesenswert?

Hallo zusammen!

Beim Kompilieren von 'strlcat_P' bricht make mit dem Fehler "Macro
with this name was already defined" ab (siehe Anhang).

Hat da jemand einen Tip für mich?

von Jörg Wunsch (Gast)


Lesenswert?

Hast du binutils-2.16?

Die Strategie für die diversen .inc-Dateien ist etwas verwaschen, da
bin ich noch am Aufräumen, damit die alle wirklich nur einmal
eingebunden werden.

Als workaround kannst du in macros.inc die üblichen Klammern

#ifndef MACROS_INC
#define MACROS_INC 1

...
#endif

einbauen.  Perspektivisch möchte ich die aber nicht drin haben (es
sind interne Include-Dateien, nix für den Benutzer gedachtes), sondern
hätte das lieber aufgeräumt.  Durch die FPlib bin ich bereits ziemlich
durch damit, aber die Standardbibliothek habe ich noch nicht fertig.

von OldBug (Gast)


Lesenswert?

Hallo Jörg!

Ja, ich habe binutils-2.16.
Danke für die schnelle Antwort, ich probier es gleich mal!

von OldBug (Gast)


Lesenswert?

Ok, ist durchgelaufen.

Danke nochmal...

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.