In trying to build OpenCL SDK on RHEL 8.5, a problem arises that OpenCL requires SFML. SFML is no longer supported by its developers. Also, it is not supported by RedHat. Also, when trying to build SFML from source it requires libudev, which in RHEL 8 apparently has been replaced by libgudev. In any case, the cmake build system for the latest SFML (2.5.1) fails on RHEL 8.5, even if libgudev and libgudev-devel packages are installed.
Is there a solution to this problem? So OpenSL can be used on RHEL 8.5?