diff --git a/make/defs.mk b/make/defs.mk index 2ca182bf..3fd06518 100644 --- a/make/defs.mk +++ b/make/defs.mk @@ -127,6 +127,9 @@ ifndef ARCH else ifeq ($(shell uname -m),armv6l) ARCH = armv6hl SYSTEM_LIBDIR = /usr/lib + else ifeq ($(shell uname -m),aarch64) + ARCH = aarch64 + SYSTEM_LIBDIR = /usr/lib else ifeq ($(shell uname -m),x86_64) ARCH = x86_64 SYSTEM_LIBDIR = /usr/lib64 @@ -144,9 +147,13 @@ PROJECT_LDFLAGS += -m32 endif ifeq ($(ARCH),armv7hl) -PROJECT_CFLAGS += -fPIC -PROJECT_CPPFLAGS += -fPIC -PROJECT_LDFLAGS += + PROJECT_CFLAGS += -fPIC + PROJECT_CPPFLAGS += -fPIC + PROJECT_LDFLAGS += +else ifeq ($(ARCH),aarch64) + PROJECT_CFLAGS += -fPIC + PROJECT_CPPFLAGS += -fPIC + PROJECT_LDFLAGS += endif JANWARE_USER ?= $(shell id -un)