Огромная просьба поделитесь опытом кто-нибудь.
Есть дрова под 2.4.18 пытался переделать на 2.4.20-8smp
выходит ошибка после make
make all-recursive
make[1]: Вход в каталог `/home/sergey/drivers/pentaval-RHx-2.1.10'
Making all in driver
make[2]: Вход в каталог `/home/sergey/drivers/pentaval-RHx-2.1.10/driver'
gcc -march=i486 -DCPU=486 -D__SMP__ -DMODVERSIONS -DMODULE -D__KERNEL__ -O2 -Wall -Wstrict-prototypes -fomit-frame-pointer -fno-strength-reduce -pipe -falign-loops=2 -falign-jumps=2 -falign-functions=2 -I/lib/modules/2.4.20-8smp/build/include -c pentaif.c
In file included from pentaif.c:9:
/usr/include/linux/modversions.h:1:2: #error Modules should never use kernel-headers system headers,
/usr/include/linux/modversions.h:2:2: #error but rather headers from an appropriate kernel-source package.
/usr/include/linux/modversions.h:3:2: #error Change -I/usr/src/linux/include (or similar) to
/usr/include/linux/modversions.h:4:2: #error -I/lib/modules/$(uname -r)/build/include
/usr/include/linux/modversions.h:5:2: #error to build against the currently-running kernel.
make[2]: *** [pentaif.o] Ошибка 1
make[2]: Выход из каталог `/home/sergey/drivers/pentaval-RHx-2.1.10/driver'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Выход из каталог `/home/sergey/drivers/pentaval-RHx-2.1.10'
make: *** [all] Ошибка 2