diff --git a/Makefile b/Makefile index 28c2d03..581fb2b 100644 --- a/Makefile +++ b/Makefile @@ -78,7 +78,7 @@ ifeq ($(patsubst IRIX%,IRIX,$(SYSTEM)), IRIX) CC = cc EXTRA_CCFLAGS = EXTRA_LDFALGS = -EXTRA_CPPFLAGS = -DGLEW_NEEDS_CUSTOM_GET_PROCADDRESS=1 -DGLEW_OPENGL_LIB_PATH=\"libGL.so\" +EXTRA_CPPFLAGS = -DGLEW_NEEDS_CUSTOM_GET_PROCADDRESS=1 NAME = GLEW P.BIN = WARN = -fullwarn diff --git a/auto/src/glew_pre.c b/auto/src/glew_pre.c index ddfa077..76d21d0 100644 --- a/auto/src/glew_pre.c +++ b/auto/src/glew_pre.c @@ -55,11 +55,11 @@ static void * __dlopenGetProcAddress(const GLubyte *procName) if (!h) { - if (!(h = dlopen(GLEW_OPENGL_LIB_PATH, RTLD_LAZY | RTLD_LOCAL))) + if (!(h = dlopen(NULL, RTLD_LAZY | RTLD_LOCAL))) { fprintf(stderr, - "E: GLEW failed to dlopen %s: %s.\nAbort.\n", - GLEW_OPENGL_LIB_PATH, dlerror()); + "E: GLEW failed to dlopen myself: %s.\nAbort.\n", + dlerror()); exit(100); }