I am currently working on my institutes framework and I want to integrate some of my cuda-apps.
If I configure my CMAKE_CPP_COMPILER as the current clang version (3.9) and the nvcc host compiler via --compiler-bindir as g+±5 (gcc version 5.3) then everything is working.
Despite that, if I’m using g++ version 6.1 as CMAKE_CPP_COMPILER then I get some compile errors like:
error: identifier “BOOST_PP_VARIADIC_TO_ARRAY” is undefined.
I really need c++11, so setting -std=c++98 is not an option for me. Is there anything else that could help?
My OS is arch-linux with CUDA 8.
Thank you in advance!