2017-12-31 19:27:37 +00:00
|
|
|
diff --git a/Makerules b/Makerules
|
|
|
|
--- a/Makerules
|
|
|
|
+++ b/Makerules
|
|
|
|
@@ -81,22 +81,10 @@ HAVE_GLUT ?= yes
|
|
|
|
SYS_GLUT_CFLAGS := -Wno-deprecated-declarations
|
|
|
|
SYS_GLUT_LIBS := -framework GLUT -framework OpenGL
|
|
|
|
|
|
|
|
-CC = xcrun cc
|
|
|
|
-AR = xcrun ar
|
|
|
|
-LD = xcrun ld
|
|
|
|
-RANLIB_CMD = xcrun ranlib $@
|
|
|
|
-
|
|
|
|
-# Linux uses pkg-config for system libraries.
|
|
|
|
-else ifeq "$(OS)" "Linux"
|
|
|
|
-
|
|
|
|
HAVE_PTHREAD := yes
|
|
|
|
SYS_PTHREAD_CFLAGS :=
|
|
|
|
SYS_PTHREAD_LIBS := -lpthread
|
|
|
|
|
|
|
|
-HAVE_GLUT := yes
|
|
|
|
-SYS_GLUT_CFLAGS :=
|
|
|
|
-SYS_GLUT_LIBS := -lglut -lGL
|
|
|
|
-
|
2018-07-23 00:17:02 +01:00
|
|
|
ifeq "$(shell pkg-config --exists 'libcrypto >= 1.1.0' && echo yes)" "yes"
|
2017-12-31 19:27:37 +00:00
|
|
|
HAVE_LIBCRYPTO := yes
|
|
|
|
SYS_LIBCRYPTO_CFLAGS := -DHAVE_LIBCRYPTO $(shell pkg-config --cflags libcrypto)
|
|
|
|
@@ -113,7 +101,7 @@ SYS_CURL_CFLAGS += $(shell pkg-config --cflags openssl)
|
|
|
|
SYS_CURL_DEPS += $(shell pkg-config --libs openssl)
|
|
|
|
endif
|
|
|
|
endif
|
|
|
|
-SYS_CURL_DEPS += -lpthread -lrt
|
|
|
|
+SYS_CURL_DEPS += -lpthread
|
|
|
|
|
|
|
|
ifeq "$(shell pkg-config --exists x11 xext && echo yes)" "yes"
|
|
|
|
HAVE_X11 := yes
|
2018-07-23 00:17:02 +01:00
|
|
|
diff --git a/platform/gl/gl-main.c b/platform/gl/gl-main.c
|
|
|
|
index d58f7ba..808af18 100644
|
|
|
|
--- a/platform/gl/gl-main.c
|
|
|
|
+++ b/platform/gl/gl-main.c
|
|
|
|
@@ -16,6 +16,7 @@ void glutExit(void) {}
|
|
|
|
void glutMouseWheelFunc(void *fn) {}
|
|
|
|
void glutInitErrorFunc(void *fn) {}
|
|
|
|
void glutInitWarningFunc(void *fn) {}
|
|
|
|
+#define glutSetOption(X,Y)
|
|
|
|
#endif
|
|
|
|
|
|
|
|
enum
|