1 diff --git a/Makerules b/Makerules
2 index f582dc061..2da5680b6 100644
5 @@ -178,39 +178,20 @@ ifneq "$(CLUSTER)" ""
9 - LINUX_OR_OPENBSD := yes
10 + LINUX_OR_OPENBSD_OR_MACOS := yes
13 - LINUX_OR_OPENBSD := yes
14 + LINUX_OR_OPENBSD_OR_MACOS := yes
17 + LINUX_OR_OPENBSD_OR_MACOS := yes
24 -else ifeq ($(OS),MACOS)
26 - SYS_GLUT_CFLAGS := -Wno-deprecated-declarations
27 - SYS_GLUT_LIBS := -framework GLUT -framework OpenGL
31 - RANLIB = xcrun ranlib
33 - ifneq ($(ARCHFLAGS),)
34 - $(warning "MacOS with ARCHFLAGS set. Assuming we are building for arm64, and setting HAVE_LIBCRYPTO to no.")
35 - HAVE_LIBCRYPTO := no
36 - else ifeq (, $(shell command -v pkg-config))
37 - $(warning "No pkg-config found, install it for proper integration of libcrypto")
39 - HAVE_LIBCRYPTO := $(shell pkg-config --exists 'libcrypto >= 1.1.0' && echo yes)
40 - ifeq ($(HAVE_LIBCRYPTO),yes)
41 - LIBCRYPTO_CFLAGS := $(shell pkg-config --cflags libcrypto) -DHAVE_LIBCRYPTO
42 - LIBCRYPTO_LIBS := $(shell pkg-config --libs libcrypto)
46 -else ifeq ($(LINUX_OR_OPENBSD),yes)
47 +else ifeq ($(LINUX_OR_OPENBSD_OR_MACOS),yes)
51 @@ -274,6 +255,9 @@ else ifeq ($(LINUX_OR_OPENBSD),yes)
53 SYS_GLUT_CFLAGS := $(shell pkg-config --cflags glut gl)
54 SYS_GLUT_LIBS := $(shell pkg-config --libs glut gl)
55 + else ifeq ($(OS),MACOS)
56 + SYS_GLUT_CFLAGS := -Wno-deprecated-declarations
57 + SYS_GLUT_LIBS := -framework GLUT -framework OpenGL
60 SYS_GLUT_LIBS := -lglut -lGL