I am installed driver before many times to earlier ubuntus.
I have linux headers and sources installed.
Error is:
Kernel build directory is /lib/modules/5.4.0-24-generic/build
make -C /lib/modules/5.4.0-24-generic/build SUBDIRS=/home/i/DVB-drivers/close/linux-tbs-drivers/v4l modules
make[2]: Entering directory '/usr/src/linux-headers-5.4.0-24-generic'
make[3]: *** No rule to make target 'arch/x86/tools/relocs_32.c', needed by 'arch/x86/tools/relocs_32.o'. Seis.
make[2]: *** [arch/x86/Makefile:232: archscripts] Error 2
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory '/usr/src/linux-headers-5.4.0-24-generic'
make[1]: *** [Makefile:52: default] Virhe 2
make[1]: Poistutaan hakemistosta ”/home/i/DVB-drivers/close/linux-tbs-drivers/v4l”
make: *** [Makefile:26: all] Virhe 2
Open source driver is same error.