On Wed, Aug 17, 2022 at 3:15 PM Nathan Hartman <hartman.nat...@gmail.com> wrote: > > 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.
This is the PR: https://github.com/apache/incubator-nuttx/pull/5496 Cheers, Nathan