Вопиющий сабж под Слакварью.
Ядро 2.6.7. Причем поставилось в Mandrake 10-Official без сучка и задоринки (там тоже ядро 2.6.7). В Слаке пробовал компиляторы: gcc-3.2.3, gcc-3.3.1, gcc-3.4.0 и ни в какую.
Вот что в логах: cc -Wp,-MD,/root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/.nvidia.mod.o.d -nostdinc -iwithprefix include -D__KERNEL__ -Iinclude -Wall -Wstrict-protot ypes -Wno-trigraphs -fno-strict-aliasing -fno-common -pipe -msoft-float -mpr eferred-stack-boundary=2 -fno-unit-at-a-time -march=i586 -Iinclude/asm-i386/ mach-default -Os -fomit-frame-pointer -Wdeclaration-after-statement -DKBU ILD_BASENAME=nvidia -DKBUILD_MODNAME=nvidia -DMODULE -c -o /root/NVIDIA-Linu x-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.o /root/NVIDIA-Linux-x86-1.0-6106- pkg1/usr/src/nv/nvidia.mod.c /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:9: error: varia ble `__this_module' has initializer but incomplete type /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:10: error: unkn own field `name' specified in initializer /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:10: warning: ex cess elements in struct initializer /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:10: warning: (n ear initialization for `__this_module') /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:11: error: unkn own field `init' specified in initializer /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:11: warning: ex cess elements in struct initializer /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:11: warning: (n ear initialization for `__this_module') /root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.c:9: error: stora ge size of `__this_module' isn't known make[3]: *** [/root/NVIDIA-Linux-x86-1.0-6106-pkg1/usr/src/nv/nvidia.mod.o] ?????? 1 make[2]: *** [modules] Ошибка 2 NVIDIA: left KBUILD. nvidia.ko failed to build! make[1]: *** [module] Ошибка 1 make: *** [module] Ошибка 2