Closed Integral-Tech closed 6 months ago
As the message states, 12.2.72.0
is outside the required range, revert to a 12.0 or 12.1 version.
12.2 is not supported yet, this will likely change after the next release as we get to remove some things that make supporting this new version difficult (Kepler backwards compatibility).
Can't build on ubuntu 22.04 either .
Could NOT find FFnvcodec: Found unsuitable version "11.1.5.1", required range is "12.0.0.0...<12.2.0.0" (found /usr/include)
Will play around a bit more.
You will either need to install a supported version of the headers (12.0 or 12.1), or disable native NVENC like we do on CI (-DENABLE_NATIVE_NVENC=OFF
).
For now I'm going to try manually pulling in https://github.com/FFmpeg/nv-codec-headers/tree/n12.1.14.0 and then adding -I/thepath to the cmake and we'll see if that works... I'll report back.
Update: doesnt' seem to find the /include path, and I'm building in a container and dont' want to complicate the Dockerfile too much, so for the moment I'll just disable NVEC. Thx.
Operating System Info
Other
Other OS
Arch Linux
OBS Studio Version
Git
OBS Studio Version (Other)
No response
OBS Studio Log URL
Not related
OBS Studio Crash Log URL
No response
Expected Behavior
The build process should finish without any error.
Current Behavior
Steps to Reproduce
Anything else we should know?
No response