linker output file

Gast #3280311
Lesenswert?
• ▲
▼
hintereinander erzeugen, wie?? ich kenne mich nicht so gut in make files
aus..

ich habe ein make-file, der mir eine *.Elf datei erzeugt (Anhang ##Code
org). nun möchte ich DAZU eine *.ihex file erzeugen.

ich habe folgende zeile definiert (Anhang ##MyCode)
FG_OUTPUTFILE_HEX           = $(RELEASE_LOCATION)/$(MACHINE).ihex
leider funktioniert nicht wie gewünscht...er zeigt mir fehler. ich denke
wegen FG_OUTPUTFILE_HEX
ltc F019: unrecoverable error: fatal link error

kann jemd vielleicht weiter helfen?
Angehängte Dateien:
#3280336
Lesenswert?
• ▲
▼
Im Makefile steht was von

$(CYGWINPATH)

Ich habe keine Ahnung welcher compiler
cctc.exe
ist.

ausgehend davon das es der gcc unter cygwin in einer Windowsumgebung 
sein koennte, musst Du mit objcopy aus dem elf ein hex generieren

etwa so

objcopy -O ihex DEIN_HEXFILE_NAME.hex DEIN_ELF_FILE_NAME.elf

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.