From b3c97970f3baba789447098407b513620eae23ef Mon Sep 17 00:00:00 2001 From: Ian MacArthur Date: Mon, 5 Dec 2016 22:06:56 +0000 Subject: For consistency, make the pre-processor check for the inclusion of "dlfcn.h" be the same as the check which is subsequently used before calling dlsym() and dlopen(). Note that this may also work around an occasional issue observed when building for Windows with cmake and mingw-64, which was sometimes erroneously attempting to #include "dlfcn.h" - which is not generally appropriate on a Windows host. git-svn-id: file:///fltk/svn/fltk/branches/branch-1.4@12136 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- src/Fl_Gl_Window.cxx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src') diff --git a/src/Fl_Gl_Window.cxx b/src/Fl_Gl_Window.cxx index 72468fd5c..7564f1a3a 100644 --- a/src/Fl_Gl_Window.cxx +++ b/src/Fl_Gl_Window.cxx @@ -26,9 +26,9 @@ extern int fl_gl_load_plugin; #include #include #include -# if HAVE_DLFCN_H +# if (HAVE_DLSYM && HAVE_DLFCN_H) # include -# endif // HAVE_DLFCN_H +# endif // (HAVE_DLSYM && HAVE_DLFCN_H) # ifdef HAVE_GLXGETPROCADDRESSARB # define GLX_GLXEXT_LEGACY # include -- cgit v1.2.3