From 4facca0bff18e67d5bb3560f94201a7469d7b9bf Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Tue, 7 Dec 2021 19:32:56 +0300 Subject: [PATCH] made Makefile.psp to build libSDL2main.a --- Makefile.psp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile.psp b/Makefile.psp index e37719664..20c22d664 100644 --- a/Makefile.psp +++ b/Makefile.psp @@ -1,4 +1,5 @@ TARGET_LIB = libSDL2.a +EXTRA_TARGETS = libSDL2main.a OBJS= src/SDL.o \ src/SDL_assert.o \ src/SDL_dataqueue.o \ @@ -92,6 +93,9 @@ OBJS= src/SDL.o \ src/video/psp/SDL_pspmouse.o \ src/video/yuv2rgb/yuv_rgb.o +SDLMAIN_OBJ = src/main/psp/SDL_psp_main.o +EXTRA_CLEAN = $(SDLMAIN_OBJ) + INCDIR = ./include CFLAGS = -g -O2 -G0 -Wall -D__PSP__ -DHAVE_OPENGL CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti @@ -105,3 +109,6 @@ LIBS = -lGL -lGLU -lglut -lz \ PSPSDK=$(shell psp-config --pspsdk-path) include $(PSPSDK)/lib/build.mak +libSDL2main.a: $(SDLMAIN_OBJ) + $(AR) cru $@ $^ + $(RANLIB) $@