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

Reply via email to