From 6df7127c2371f1193257e0c31551eef4a6aaea94 Mon Sep 17 00:00:00 2001 From: Nikhil Talpallikar Date: Wed, 6 Aug 2025 00:36:35 -0700 Subject: [PATCH] Fixed dlopen on linux with lazy load flag --- .../0_Introduction/matrixMulDynlinkJIT/cuda_drvapi_dynlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Samples/0_Introduction/matrixMulDynlinkJIT/cuda_drvapi_dynlink.c b/Samples/0_Introduction/matrixMulDynlinkJIT/cuda_drvapi_dynlink.c index b4e8b95e..0983226f 100644 --- a/Samples/0_Introduction/matrixMulDynlinkJIT/cuda_drvapi_dynlink.c +++ b/Samples/0_Introduction/matrixMulDynlinkJIT/cuda_drvapi_dynlink.c @@ -319,7 +319,7 @@ static CUresult LOAD_LIBRARY(CUDADRIVER *pInstance) CUresult GET_DRIVER_HANDLE(CUDADRIVER* pInstance) { - *pInstance = dlopen(__CudaLibName, RTLD_NOLOAD); + *pInstance = dlopen(__CudaLibName, RTLD_LAZY); if (*pInstance) { return CUDA_SUCCESS; }