From 91ccd3b9e0247db66b07c68532805b8a1a94f8f0 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Sun, 14 Feb 2021 17:46:31 +0100 Subject: [PATCH] (MSVC) Embed MSVCR runtime --- Makefile.libretro | 37 ++++++++++++------------------------- 1 file changed, 12 insertions(+), 25 deletions(-) diff --git a/Makefile.libretro b/Makefile.libretro index b8be704..fda55d5 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -675,36 +675,23 @@ endif ifeq ($(DEBUG), 1) ifneq (,$(findstring msvc,$(platform))) - ifeq ($(STATIC_LINKING),1) - CFLAGS += -MTd - CXXFLAGS += -MTd - else - CFLAGS += -MDd - CXXFLAGS += -MDd - endif - - CFLAGS += -Od -Zi -DDEBUG -D_DEBUG - CXXFLAGS += -Od -Zi -DDEBUG -D_DEBUG + CFLAGS += -MTd + CXXFLAGS += -MTd + CFLAGS += -Od -Zi -D_DEBUG + CXXFLAGS += -Od -Zi -D_DEBUG else - CFLAGS += -O0 -g -DDEBUG - CXXFLAGS += -O0 -g -DDEBUG + CFLAGS += -O0 -g + CXXFLAGS += -O0 -g endif + CFLAGS += -DDEBUG + CXXFLAGS += -DDEBUG else ifneq (,$(findstring msvc,$(platform))) - ifeq ($(STATIC_LINKING),1) - CFLAGS += -MT - CXXFLAGS += -MT - else - CFLAGS += -MD - CXXFLAGS += -MD - endif - - CFLAGS += -O2 -DNDEBUG - CXXFLAGS += -O2 -DNDEBUG - else - CFLAGS += -O2 -DNDEBUG - CXXFLAGS += -O2 -DNDEBUG + CFLAGS += -MT + CXXFLAGS += -MT endif + CFLAGS += -O2 -DNDEBUG + CXXFLAGS += -O2 -DNDEBUG endif ifneq ($(SANITIZER),)