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

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren