diff --git a/numba/dppl/initialize.py b/numba/dppl/initialize.py index 0c168e8c3f7..4f942efb290 100644 --- a/numba/dppl/initialize.py +++ b/numba/dppl/initialize.py @@ -1,6 +1,7 @@ from __future__ import absolute_import, print_function import llvmlite.binding as ll import os +from ctypes.util import find_library def init_jit(): @@ -11,5 +12,5 @@ def initialize_all(): from numba.core.registry import dispatcher_registry dispatcher_registry.ondemand['dppl'] = init_jit - ll.load_library_permanently('libDPPLOpenCLInterface.so') - ll.load_library_permanently('libOpenCL.so') + ll.load_library_permanently(find_library('DPPLOpenCLInterface')) + ll.load_library_permanently(find_library('OpenCL'))