X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Makefile;h=89788e66d63c0972dfe2e66d44e35fdcadaa270d;hb=2629ef253690af33406a4dc7eef76a44004d1540;hp=b23d33e30a2c4a976e4ef9aae8d30eb165d9d2ec;hpb=cebb70f24ab54693b12aaa27b85a52689e26e1ff;p=pcsx_rearmed.git diff --git a/Makefile b/Makefile index b23d33e3..89788e66 100644 --- a/Makefile +++ b/Makefile @@ -195,6 +195,7 @@ endif ifeq "$(PLATFORM)" "libretro" OBJS += frontend/libretro.o CFLAGS += -DFRONTEND_SUPPORTS_RGB565 +CFLAGS += -DHAVE_LIBRETRO ifeq ($(MMAP_WIN32),1) OBJS += libpcsxcore/memmap_win32.o @@ -247,11 +248,19 @@ frontend/revision.h: FORCE %.o: %.S $(CC_AS) $(CFLAGS) -c $^ -o $@ +%.o: %.cpp + $(CXX) $(CXXFLAGS) -c -o $@ $< + + target_: $(TARGET) $(TARGET): $(OBJS) +ifeq ($(STATIC_LINKING), 1) + $(AR) rcs $@ $(OBJS) +else $(CC_LINK) -o $@ $^ $(LDFLAGS) $(LDLIBS) $(EXTRA_LDFLAGS) +endif clean: $(PLAT_CLEAN) clean_plugins $(RM) $(TARGET) $(OBJS) $(TARGET).map frontend/revision.h