$NetBSD: patch-ac,v 1.4 2020/01/25 20:13:49 jmcneill Exp $ --- Makefile.orig 2019-12-07 13:16:15.000000000 +0000 +++ Makefile @@ -11,6 +11,13 @@ ifeq ($(COMPILE_PLATFORM),sunos) COMPILE_ARCH=$(shell uname -p | sed -e 's/i.86/x86/') endif +ifeq ($(COMPILE_PLATFORM),netbsd) + COMPILE_CPU=$(shell uname -p) + ifeq ($(COMPILE_CPU),aarch64) + COMPILE_ARCH=$(COMPILE_CPU) + endif +endif + ifndef BUILD_STANDALONE BUILD_STANDALONE = endif @@ -850,11 +857,38 @@ ifeq ($(PLATFORM),netbsd) BASE_CFLAGS = -Wall -fno-strict-aliasing -Wimplicit -Wstrict-prototypes + OPTIMIZEVM = -O3 + OPTIMIZE = $(OPTIMIZEVM) -ffast-math + + ifeq ($(ARCH),x86_64) + HAVE_VM_COMPILED=true + else ifeq ($(ARCH),x86) HAVE_VM_COMPILED=true endif + endif + + ifeq ($(USE_CURL),1) + CLIENT_CFLAGS += $(CURL_CFLAGS) + USE_CURL_DLOPEN=0 + endif - BUILD_CLIENT = 0 + CLIENT_LIBS = + + CLIENT_LIBS += $(SDL_LIBS) + RENDERER_LIBS = $(SDL_LIBS) + + ifeq ($(USE_OPENAL),1) + ifneq ($(USE_OPENAL_DLOPEN),1) + CLIENT_LIBS += $(THREAD_LIBS) $(OPENAL_LIBS) + endif + endif + + ifeq ($(USE_CURL),1) + ifneq ($(USE_CURL_DLOPEN),1) + CLIENT_LIBS += $(CURL_LIBS) + endif + endif else # ifeq netbsd #############################################################################