diff --git a/Samples/4_CUDA_Libraries/conjugateGradientCudaGraphs/CMakeLists.txt b/Samples/4_CUDA_Libraries/conjugateGradientCudaGraphs/CMakeLists.txt index bcb09bd4..982542e7 100644 --- a/Samples/4_CUDA_Libraries/conjugateGradientCudaGraphs/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/conjugateGradientCudaGraphs/CMakeLists.txt @@ -4,6 +4,11 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../cmake/Module project(conjugateGradientCudaGraphs LANGUAGES CUDA CXX) +# Disable response file for libraries on QNX as qcc does not support lib paths with double quotes +if(CMAKE_SYSTEM_NAME STREQUAL "QNX") + set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_LIBRARIES OFF) +endif() + find_package(CUDAToolkit REQUIRED) set(CMAKE_POSITION_INDEPENDENT_CODE ON) diff --git a/Samples/4_CUDA_Libraries/simpleCUFFT/CMakeLists.txt b/Samples/4_CUDA_Libraries/simpleCUFFT/CMakeLists.txt index dc0ed28e..5373206c 100644 --- a/Samples/4_CUDA_Libraries/simpleCUFFT/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/simpleCUFFT/CMakeLists.txt @@ -4,6 +4,11 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../cmake/Module project(simpleCUFFT LANGUAGES CUDA) +# Disable response file for libraries on QNX as qcc does not support lib paths with double quotes +if(CMAKE_SYSTEM_NAME STREQUAL "QNX") + set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_LIBRARIES OFF) +endif() + find_package(CUDAToolkit REQUIRED) set(CMAKE_POSITION_INDEPENDENT_CODE ON) diff --git a/Samples/4_CUDA_Libraries/simpleCUFFT_2d_MGPU/CMakeLists.txt b/Samples/4_CUDA_Libraries/simpleCUFFT_2d_MGPU/CMakeLists.txt index 25deba62..64783b2f 100644 --- a/Samples/4_CUDA_Libraries/simpleCUFFT_2d_MGPU/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/simpleCUFFT_2d_MGPU/CMakeLists.txt @@ -4,6 +4,11 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../cmake/Module project(simpleCUFFT_2d_MGPU LANGUAGES CUDA) +# Disable response file for libraries on QNX as qcc does not support lib paths with double quotes +if(CMAKE_SYSTEM_NAME STREQUAL "QNX") + set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_LIBRARIES OFF) +endif() + find_package(CUDAToolkit REQUIRED) set(CMAKE_POSITION_INDEPENDENT_CODE ON) diff --git a/Samples/4_CUDA_Libraries/simpleCUFFT_MGPU/CMakeLists.txt b/Samples/4_CUDA_Libraries/simpleCUFFT_MGPU/CMakeLists.txt index 98c9b4bf..34aa1146 100644 --- a/Samples/4_CUDA_Libraries/simpleCUFFT_MGPU/CMakeLists.txt +++ b/Samples/4_CUDA_Libraries/simpleCUFFT_MGPU/CMakeLists.txt @@ -4,6 +4,11 @@ list(APPEND CMAKE_MODULE_PATH "${CMAKE_CURRENT_SOURCE_DIR}/../../../cmake/Module project(simpleCUFFT_MGPU LANGUAGES CUDA) +# Disable response file for libraries on QNX as qcc does not support lib paths with double quotes +if(CMAKE_SYSTEM_NAME STREQUAL "QNX") + set(CMAKE_CUDA_USE_RESPONSE_FILE_FOR_LIBRARIES OFF) +endif() + find_package(CUDAToolkit REQUIRED) set(CMAKE_POSITION_INDEPENDENT_CODE ON)