Behebung von SDCC 'at 1: warning 119: don't know what to do with file 'main.o'. file extension unsupported'

English Deutsch

Wenn du SDCC verwendest, um deinen C-Code für deinen Mikrocontroller zu kompilieren, und du auf eine Fehlermeldung wie diese stößt:

sdcc-warning.txt
at 1: warning 119: don't know what to do with file 'main.o'. file extension unsupported

musst du dein Build-System so konfigurieren, dass es die .rel-Endung für Objektdateien anstelle der Standard-.o-Endung verwendet. SDCC erwartet, dass erstellte Objektdateien die .rel-Erweiterung haben! Siehe How to change CMake object file suffix from default “.o” für Details, wie man dies in CMake umsetzt.


Check out similar posts by category: Build Systems, Embedded