mikrocontroller.net

Forum: Compiler & IDEs unknown architecture of input file


Autor: Timo P (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich habe einen Code aus IAR Emb. Workbench. Diesen versuche ich nun per 
WINAVR zu kompilieren. Es handelt sich um eine einzlene Datei. (im 
Übrigen um eine example file für die Pollin-Funkmodule RFMxx)

Leider weiß ich mit der Fehlermeldung nichts anzufangen:


c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/bin/ld.exe: 
unknown architecture of input file 
`c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/cr 
tm8.o'  is incompatible with avr:4 output

Autor: Timo P (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
aufgefallen ist mir grade folgendes:

(Windows XP)

in der Systemsteuerung unter "Software" befand sich WinAVR gleich 
zweimal!!
Die Version war eine von 2008. Gerade läuft der Download einer 2010er 
Version, mal sehen ob es Abhilfe schafft....

Autor: Timo P (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
;)

Build succeeded mit 2 Warnings....

;)


ich war nicht an den files des WINAVR dran, bis grade hat er alles 
einwandfrei kompiliert. Wer oder was kann die Dateien verändern? Waren 
wirklich 2 gleiche WinAVRs installiert? Ich denke da baut windoof eher 
Sch**e
was die Anzeige der inst. SW betrifft....

wie auch immer, die Karre läuft...

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Timo P schrieb:

> c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/bin/ld.exe:
> unknown architecture of input file
> `c:/winavr-20080610/bin/../lib/gcc/avr/4.3.0/../../../../avr/lib/avr4/cr tm8.o'
> is incompatible with avr:4 output

steht doch da:
das Object Code Modul crtm8.0 ist mit der Version 4 nicht brauchbar.
Bist du sicher, dass das neu compiliert wurde?

Autor: Karl Heinz (kbuchegg) (Moderator)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Timo P schrieb:

> wirklich 2 gleiche WinAVRs installiert? Ich denke da baut windoof eher
> Sch**e

Ich denk mir da eigentlich ganz was anderes :-)

Autor: Timo P (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
was denkst du denn?

ich habe gerade ein neues Projekt angelegt in AVR-Studio. Mit dem 
Project-Wizzard. (Wie ich es der Einfacheit halber immer tue)

dann "Build"  also ja ich bin sicher, dass er es neu kompiliert hat.

Autor: jfjbcxvb (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>dann "Build"  also ja ich bin sicher, dass er es neu kompiliert hat.
Welchen Zeitstempel hat denn die Datei?

Gast

Autor: Timo P (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Kann ich nicht mehr gucken, weil ich ne neue version des winavr inst. 
habe..
jetzt läuft es.

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.