root@voms:/usr/src/modules# make make all-recursive make[1]: Entering directory `/usr/src/modules' Making all in comedi make[2]: Entering directory `/usr/src/modules/comedi' Making all in . make[3]: Entering directory `/usr/src/modules/comedi' if gcc -m32 -DHAVE_CONFIG_H -I. -I. -I.. -I../include/ -DKBUILD_MODNAME=comedi -DKBUILD_BASENAME=comedi_fops -Wall -Wundef -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common -ffreestanding -O2 -fomit-frame-pointer -pipe -msoft-float -mpreferred-stack-boundary=2 -fno-unit-at-a-time -march=i686 -I/lib/modules/2.6.15-28-686/build/include/asm-i386/mach-default -Wdeclaration-after-statement -Wno-pointer-sign -D__KERNEL__ -I/lib/modules/2.6.15-28-686/build/include -include include/linux/autoconf.h -DMODULE -g -O2 -MT comedi_ko-comedi_fops.o -MD -MP -MF ".deps/comedi_ko-comedi_fops.Tpo" -c -o comedi_ko-comedi_fops.o `test -f 'comedi_fops.c' || echo './'`comedi_fops.c; \ then mv -f ".deps/comedi_ko-comedi_fops.Tpo" ".deps/comedi_ko-comedi_fops.Po"; else rm -f ".deps/comedi_ko-comedi_fops.Tpo"; exit 1; fi cc1: error: include/linux/autoconf.h: No such file or directory comedi_fops.c: In function 'comedi_init': comedi_fops.c:1798: warning: implicit declaration of function 'class_simple_create' comedi_fops.c:1798: warning: assignment makes pointer from integer without a cast comedi_fops.c:1808: warning: implicit declaration of function 'class_simple_destroy' comedi_fops.c:1826: warning: implicit declaration of function 'class_simple_device_add' comedi_fops.c: In function 'comedi_cleanup': comedi_fops.c:1843: warning: implicit declaration of function 'class_simple_device_remove' make[3]: *** [comedi_ko-comedi_fops.o] Error 1 make[3]: Leaving directory `/usr/src/modules/comedi' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/modules/comedi' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/modules' make: *** [all] Error 2