Hi,

On 03/18/2013 08:06 PM, Barry Smith wrote:
>
>    Apple really sucks:
>
> (...)
>

They even manage to make the official OpenCL headers inject this stuff.
 From opencl.h:

#ifdef __APPLE__
#include <OpenCL/cl.h>
#include <OpenCL/cl_gl.h>
#include <OpenCL/cl_gl_ext.h>
#include <OpenCL/cl_ext.h>
#else
#include <CL/cl.h>
#include <CL/cl_gl.h>
#include <CL/cl_gl_ext.h>
#include <CL/cl_ext.h>
#endif

Okay, so reasonably you could expect that users only need to include 
opencl.h into their applications and that takes care of the correct 
paths. Well, all theory, dear friend, is gray, and so it happens that 
opencl.h resides in OpenCL/ and CL/ respectively :-D

Best regards,
Karli


Reply via email to