summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Makefile7
1 files changed, 6 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 9f3902f..bbdadee 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,9 @@
-CC := aarch64-linux-gnu-gcc
+HOSTARCH := $(shell uname -m)
+ifneq ($(HOSTARCH),aarch64)
+ CROSS_COMPILE ?= aarch64-linux-gnu-
+endif
+
+CC := $(CROSS_COMPILE)gcc
CFLAGS += -O3 -Wall -Werror -static
OBJS = main.o