On Wed, Aug 17, 2022 at 2:38 PM TimH <t...@jti.uk.com> wrote: > >> no rule to make target '-T/home/{rest of the path}'
See commit: https://github.com/apache/incubator-nuttx/commit/8defb843aa2e1d49b08b1cb7155aea97e1721b6c There have been some refactorings in the build system to reduce code duplication. So instead of writing all this: ifeq ($(CONFIG_CYGWIN_WINTOOL),y) ARCHSCRIPT = -T "${shell cygpath -w $(BOARD_DIR)$(DELIM)scripts$(DELIM)$(LDSCRIPT)}" else ARCHSCRIPT = -T$(BOARD_DIR)$(DELIM)scripts$(DELIM)$(LDSCRIPT) endif Now you only have to write: ARCHSCRIPT += $(BOARD_DIR)$(DELIM)scripts$(DELIM)$(LDSCRIPT) I recommend to compare your Make.defs with that of the board you cloned and bring over all changes. Cheers, Nathan