I'm using Arch Linux with cmake 3.18 and I'm unable to build ROCclr with the current build instructions / CMakeLists.txt. The problem seems to be that find_library also looks for a library in /opt/rocm which is not present of course as ROCm OpenCL Runtime needs ROCclr. Moreover, ROCclr only needs the include files from OpenCL, not the full package.
I successfully build ROCclr with the patched CMakeLists.txt from my PR #16 .