On 10/20/21 08:32, Richard Shaw wrote:
As Ed and Patrick point out, the difference is probably CUDA. The CUDA client libraries are not licensed appropriately for redistribution, therefore they are not packaged in Fedora. And since they aren't packaged, they aren't available in the build root, and it isn't possible to build software that uses CUDA.
This is not technically true but may be practically true, my google search was not conclusive.
It looks like Blender has a build time option to dynamically load (i.e., dlopen) the cuda library
As far as I can tell, the CUDA libraries must be present in the build environment in order to build that support: