--- Makefile.orig 2020-11-05 23:04:50 UTC +++ Makefile @@ -24,7 +24,7 @@ PREFIX := /usr/local bindir := $(PREFIX)/bin -ARCH := $(shell uname -m) +ARCH := $(shell uname -p) LDLIBS := -lz GCC_PREFIX := $(shell dirname `which gcc`) GCC_SUFFIX := @@ -201,22 +201,22 @@ endif BITS := 32 SSE_FLAG := -msse2 -ifeq (x86_64,$(shell uname -m)) +ifeq (x86_64,$(shell uname -p)) BITS := 64 -else ifeq (amd64,$(shell uname -m)) +else ifeq (amd64,$(shell uname -p)) BITS := 64 -else ifeq (aarch64,$(shell uname -m)) +else ifeq (aarch64,$(shell uname -p)) BITS := 64 SSE_FLAG := CXXFLAGS += -fopenmp-simd CPPFLAGS += -Ithird_party/simde -else ifeq (s390x,$(shell uname -m)) +else ifeq (s390x,$(shell uname -p)) BITS := 64 SSE_FLAG := CXXFLAGS += -fopenmp-simd CPPFLAGS += -Ithird_party/simde SANITIZER_FLAGS := -else ifeq (ppc64le,$(shell uname -m)) +else ifeq (ppc64le,$(shell uname -p)) BITS := 64 SSE_FLAG := CXXFLAGS += -fopenmp-simd