The trailing slash causes issues on MinGW/Windows, apparently.
OBJCOPY ?= objcopy
FX2LIBDIR ?= ../../fx2lib
BUILDDIR ?= build
OBJCOPY ?= objcopy
FX2LIBDIR ?= ../../fx2lib
BUILDDIR ?= build
-SDCCFLAGS += -I../../include/
+SDCCFLAGS += -I../../include
$(BUILDDIR)/$(BASENAME).fw: $(BUILDDIR)/$(BASENAME).ihx
$(OBJCOPY) -Iihex $< -Obinary $@
$(BUILDDIR)/$(BASENAME).fw: $(BUILDDIR)/$(BASENAME).ihx
$(OBJCOPY) -Iihex $< -Obinary $@