make make -C driver all make[1]: Entering directory `/home/roob/Desktop/ivtv-1.0.3/ivtv-1.0.3/driver' created ivtv-svnversion.h make -C /lib/modules/2.6.22.9-desktop-1mdv/build M=/home/roob/Desktop/ivtv-1.0.3/ivtv-1.0.3/driver modules make[2]: Entering directory `/usr/src/linux-2.6.22.9-desktop-1mdv' ERROR: Kernel configuration is invalid. include/linux/autoconf.h or include/config/auto.conf are missing. Run 'make oldconfig && make prepare' on kernel src to fix it. WARNING: Symbol version dump /usr/src/linux-2.6.22.9-desktop-1mdv/Module.symvers is missing; modules will have no dependencies and modversions. Building modules, stage 2. /usr/src/linux-2.6.22.9-desktop-1mdv/scripts/Makefile.modpost:42: include/config/auto.conf: No such file or directory make[3]: *** No rule to make target `include/config/auto.conf'. Stop. make[2]: *** [modules] Error 2 make[2]: Leaving directory `/usr/src/linux-2.6.22.9-desktop-1mdv' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/roob/Desktop/ivtv-1.0.3/ivtv-1.0.3/driver' make: *** [all] Error 2