diff options
author | Adam Strzelecki <ono@java.pl> | 2014-06-12 17:46:50 (GMT) |
---|---|---|
committer | Robert Maynard <robert.maynard@kitware.com> | 2014-06-30 15:23:36 (GMT) |
commit | 32bcec5fab8a92590bfc2efafe29f2403bbab4dd (patch) | |
tree | 5fe48a79838c8f00fbd64816ed2d0539b1011b39 /DartConfig.cmake | |
parent | bf5fc1d5829e7995c0941996b4a515cbd46d4e4e (diff) | |
download | CMake-32bcec5fab8a92590bfc2efafe29f2403bbab4dd.zip CMake-32bcec5fab8a92590bfc2efafe29f2403bbab4dd.tar.gz CMake-32bcec5fab8a92590bfc2efafe29f2403bbab4dd.tar.bz2 |
FindCUDA: Fix OSX Clang & no C language enabled
When setting default CUDA_HOST_COMPILER we must dereference CMAKE_C_COMPILER,
i.e. /usr/bin/clang should be used instead /usr/bin/cc which is symlink.
Otherwise CUDA thinks it is GCC and issues -dumpspecs which is unknown option
to Clang.
Also in case neither CMAKE_C_COMPILER is defined (project does not use C
language) nor CUDA_HOST_COMPILER is specified manually we should skip -ccbin
and let nvcc use its own default C compiler.
Diffstat (limited to 'DartConfig.cmake')
0 files changed, 0 insertions, 0 deletions