www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik kein Build möglich


Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

bekomme immer folgende Fehlermeldung:

C:\WinAVR\bin\..\lib\gcc\avr\3.4.3\..\..\..\..\avr\bin\ld.exe: Warning: 
size of symbol `SIGNAL' changed from 204 in hwclock.o to 70 in iolow.o

weiß vielleicht jemand was das zu bedeuten hat? Der Fehler scheint ja 
irgendwie in der ld.exe zu stecken....

Gruß
Basti

Autor: P. S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der Fehler ist ziemlich sicher nicht in ld. Klingt danach als haettest 
du SIGNAL sowohl in hwclock.o, als auch in iolow.o definiert, noch dazu 
unterschiedlich und beim zusammenlinken der Object-Files kracht es halt. 
Also guck in die jeweiligen Sourcefiles, was du da gemacht hast...

Autor: Sven P. (haku) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
SIGNAL wird nicht definiert, denn in älteren AVR-LIBC-Versionen ist das 
ein Makro, welches mittlerweile durch ISR ersetzt wird.

Autor: Oliver (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>SIGNAL wird nicht definiert,

Wenn #include <avr/interrupt.h> fehlt, wird es definiert.

Oliver

Autor: Basti (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich hab jetzt eine ältere AVR-Version installiert und jetzt funktioniert 
es. Ist zwar keine Lösung auf Dauer, aber jetzt weiß ich ja was ich 
ändern muss.

Danke Euch!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.