From 870fa0503023cf7692e9ff95ae9672836ff989cd Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Wed, 1 Jul 2015 18:14:56 -0500 Subject: [PATCH] Fix Apple build --- cffi_build.py.in | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/cffi_build.py.in b/cffi_build.py.in index d650a6c8..5bd1ecbf 100644 --- a/cffi_build.py.in +++ b/cffi_build.py.in @@ -48,11 +48,22 @@ if {CL_ENABLE_GL}: ffi.set_source("pyopencl._cffi", """ - #include <CL/cl.h> + #ifndef __APPLE__ + #include <CL/cl.h> - #ifdef HAVE_GL - #include <GL/gl.h> - #include <CL/cl_gl.h> + #ifdef HAVE_GL + #include <GL/gl.h> + #include <CL/cl_gl.h> + #include <CL/cl_gl_ext.h> + #endif + #else + #include <OpenCL/opencl.h> + + #ifdef HAVE_GL + #include <OpenGL/OpenGL.h> + #include <OpenCL/cl_gl.h> + #include <OpenCL/cl_gl_ext.h> + #endif #endif extern "C" {{ -- GitLab