--- Makefile.orig	2024-12-24 20:09:43 UTC
+++ Makefile
@@ -48,8 +48,8 @@ endif
 #
 
 # keep standard at C11 and C++17
-CFLAGS =
-CXXFLAGS =
+CFLAGS = $(PRESET_CFLAGS)
+CXXFLAGS = $(PRESET_CXXFLAGS)
 ifdef KCPP_DEBUG
 	CFLAGS = -g -O0
 	CXXFLAGS = -g -O0
@@ -167,7 +167,7 @@ ifeq ($(UNAME_M),$(filter $(UNAME_M),x86_64 i686 amd64
 			FULLCFLAGS += -mavx2 -msse3 -mfma -mf16c -mavx
 		endif
 		else
-		CFLAGS += -march=native -mtune=native
+		CFLAGS +=
 		endif
 	endif
 endif
@@ -332,8 +332,8 @@ ifneq ($(filter aarch64%,$(UNAME_M)),)
 				CXXFLAGS += -mcpu=native
 			endif
 		else
-			CFLAGS += -mcpu=native
-			CXXFLAGS += -mcpu=native
+			CFLAGS += 
+			CXXFLAGS += 
 		endif
 	endif
 endif
@@ -755,4 +755,4 @@ finishedmsg:
 #phony for printing messages
 finishedmsg:
 	$(NOTIFY_MSG)
-	$(DONOTHING)
\ No newline at end of file
+	$(DONOTHING)
