X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ginge.git;a=blobdiff_plain;f=loader%2FMakefile;h=d50bcd538227276490bb387104fb11fe2737b718;hp=225012f124becef0c8e282ae568fe54a1b95c6ca;hb=dc90c02d39fc8968d2078512e228d99e7c553267;hpb=0881206bcd3a0e2992373e7267d998324f4d3d90 diff --git a/loader/Makefile b/loader/Makefile index 225012f..d50bcd5 100644 --- a/loader/Makefile +++ b/loader/Makefile @@ -3,7 +3,7 @@ CROSS_COMPILE ?= arm-linux- CC = $(CROSS_COMPILE)gcc AS = $(CROSS_COMPILE)as CFLAGS += -Wall -ggdb -LDFLAGS += -static -ggdb +LDFLAGS += -static -ggdb -lpthread -lrt ifndef DEBUG CFLAGS += -O2 -fno-strict-aliasing LDFLAGS += -s -O2 @@ -20,11 +20,15 @@ ASFLAGS += -mfloat-abi=soft OBJ += sys_cacheflush.o endif +vpath %.c = ../common/ + +TARGET = ginge_sloader OBJ += loader.o loader_$(ARCH).o patches.o emu.o host_fb.o host_pnd.o -loader: $(OBJ) +$(TARGET): LDFLAGS += -Wl,-T script_$(ARCH).lds -loader: LDFLAGS += -Wl,-T script_$(ARCH).lds +$(TARGET): $(OBJ) + $(CC) -o $@ $^ $(LDFLAGS) clean: - $(RM) loader $(OBJ) + $(RM) $(TARGET) $(OBJ)