Fix pscdgen and psexe build

This commit is contained in:
Jaby
2022-08-21 20:36:34 +02:00
parent aff3e4acd1
commit 9245b8538d
6 changed files with 211 additions and 6 deletions

View File

@@ -19,6 +19,13 @@ PREFIX ?= mipsel-none-elf
FORMAT ?= elf32-littlemips
endif
LDSCRIPT ?= $(PSCX_REDUX_DIR)/ps-exe.ld
ifneq ($(strip $(OVERLAYSCRIPT)),)
LDSCRIPT := $(addprefix $(OVERLAYSCRIPT) , -T$(LDSCRIPT))
else
LDSCRIPT := $(addprefix $(PSCX_REDUX_DIR)/default.ld , -T$(LDSCRIPT))
endif
CC = $(PREFIX)-gcc-10
CXX = $(PREFIX)-g++-10
LD = $(CXX)
@@ -77,7 +84,6 @@ $(TARGET).a: $(OBJS)
@mkdir -p $(dir $@)
$(AR) rcs $(TARGET).a $(OBJS)
$(TARGET).elf: $(OBJS)
$(LD) -o $(TARGET).elf $(LDFLAGS_all) $(LDFLAGS) $(OBJS) $(LIBS_all) $(LIBS)