Hi,
does the CentOS 7 distribution also support CentOS 8 ?
I have tried building a simple example that works on CentOS 7, and the build fails with
$ /opt/codeplay/latest/bin/compute++ -O2 -sycl-driver -no-serial-memop -O2 -std=c++17 -g -I/opt/codeplay/latest/include src/vector-add.cpp -o vector-add.sycl -L/opt/codeplay/latest/lib -lComputeCpp
/tmp/fwyzard/vector-add-0182cf.o: In function `cl::sycl::default_selector::default_selector()':
/opt/codeplay/latest/include/SYCL/device_selector.h:95: undefined reference to `cl::sycl::default_selector::default_selector(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
/tmp/fwyzard/vector-add-0182cf.o: In function `add_vectors_parallel(std::array<int, 10000ul>&, std::array<int, 10000ul> const&, std::array<int, 10000ul> const&)':
/opt/codeplay/latest/include/SYCL/program.h:343: undefined reference to `cl::sycl::program::get_kernel(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) const'
/tmp/fwyzard/vector-add-0182cf.o: In function `cl::sycl::program cl::sycl::program::create_program_for_kernel<VectorAdd>(cl::sycl::context)':
/opt/codeplay/latest/include/SYCL/program.h:477: undefined reference to `cl::sycl::program::create_program_for_kernel_impl(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, unsigned char const*, int, char const* const*, std::shared_ptr<cl::sycl::detail::context>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
compute++: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Makefile:13: vector-add.sycl] Error 1