{
if (!ocl)
{
- log_error ("ERROR: opencl library ptr is null");
+ log_error ("ERROR: OpenCL library pointer is null");
exit (-1);
}
#ifdef _WIN
ocl->lib = hc_dlopen ("OpenCL");
- #elif OSX
+ #elif __APPLE__
ocl->lib = hc_dlopen ("/System/Library/Frameworks/OpenCL.framework/OpenCL", RTLD_NOW);
#else
ocl->lib = hc_dlopen ("libOpenCL.so", RTLD_NOW);
log_info ("");
log_info ("ATTENTION! Can't find OpenCL ICD loader library");
log_info ("");
- #if defined (LINUX)
+ #ifdef __linux__
log_info ("You're probably missing the \"ocl-icd-libopencl1\" package (Debian/Ubuntu)");
log_info (" sudo apt-get install ocl-icd-libopencl1");
log_info ("");
if (CL_err != CL_SUCCESS)
{
- size_t len = strlen (options) + 1 + 15;
+ size_t len = strlen (options) + 256;
char *options_update = (char *) mymalloc (len + 1);