Wrong compiler version when installing nvidia modules
Hello,
When trying to install latest nvidia modules for Liquorix Kernel I encounter this error : "Compiler version check failed: The major and minor number of the compiler used to compile the kernel: gcc version 7.3.0 (Debian 7.3.0-24) does not match the compiler used here: gcc (Debian 8.1.0-12) 8.1.0 " This is on Debian Sid, and using official Liquorix repositories. I know that dkms is controversial ... Regards Back to top |
|||||
Hmm, it looks like Debian should update their DKMS package to use their regular GCC package. I specifically updated the Debian package to use the native gcc package to solve problems like this on other Ubuntu distributions.
One option you can use is to temporarily modify the gcc-7 binary to symlink to your native gcc binary. This will only work for as long as gcc-7 isn't updated, however, so as long as you remember the tweak you made to your system, the nvidia dkms package should be easy to maintain. EDIT: If you don't depend on the cuda packages, you can always use 'sgfxi' to install the driver directly from nvidia's site: github.com/smxi/sgfxi Back to top |
|||||
I bypassed the version-check (IGNORE_CC_MISMATCH) and it compiled OK.
I will try sgfxi, thanks Damentz :) Regards Back to top |
|||||
All times are GMT - 8 Hours
|