From 97434e5fece472f432c32916429b0b7e9b504356 Mon Sep 17 00:00:00 2001 From: Kuoi Date: Mon, 22 May 2023 23:01:27 +0800 Subject: [PATCH] fix: build under aarch64 --- source/Makefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/source/Makefile b/source/Makefile index 1150df78..20787b38 100644 --- a/source/Makefile +++ b/source/Makefile @@ -42,7 +42,12 @@ GIT_BRANCH_COMMIT_DIFF := -D'GIT_BRANCH_COMMIT_DIFF="$(GIT_BRANCH_COMMIT_DIFF)"' # Defaults, can be overridden by make arguments or environment CXXFLAGS ?= -pipe -Wall -Wextra CFLAGS ?= -pipe -Wall -Wextra -O3 -CXXFLAGS_SIMD ?= -mavx2 +ifeq ($(shell uname -m),x86_64) +avxCXXFLAGS_SIMD ?= +else +avxCXXFLAGS_SIMD ?= -mavx2 +endif + # Unconditionally set essential flags and optimization options CXXFLAGS_common := -std=c++11 -fopenmp $(COMPTIMEPLACE) $(GIT_BRANCH_COMMIT_DIFF)