Using kernel headers in /lib/modules/3.4-9-rtai-686-pae/source/include for kernel version 3.4.x making all in /parhelia... make[1]: Entering directory `/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia' making all in /mtxvxd... make[1]: Entering directory `/root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtxvxd' gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxCpu.c -o MtxCpu.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxCs.c -o MtxCs.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxIo.c -o MtxIo.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxMem.c -o MtxMem.o MtxMem.c: In function 'memFileAlloc': MtxMem.c:79:5: warning: passing argument 2 of 'ClientMemAlloc' makes integer from pointer without a cast [enabled by default] In file included from precomp.h:33:0, from MtxMem.c:19: /root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtx_client.h:41:30: note: expected 'HREGION' but argument is of type 'void *' gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxPci.c -o MtxPci.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxMap.c -o MtxMap.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -DMODULE -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/../include/mtxvxd -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia -I/root/matroxdriver-x86_32-cvs-20090511/kernel/src/parhelia/Main -I/lib/modules/3.4-9-rtai-686-pae/source/include -I/lib/modules/3.4-9-rtai-686-pae/source/include/asm/mach-default -D__NO_VERSION__ -c MtxDbg.c -o MtxDbg.o ld -r MtxCpu.o MtxCs.o MtxIo.o MtxMem.o MtxPci.o MtxMap.o MtxDbg.o -o mtxvxd.o make[1]: Leaving directory `/root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtxvxd' make -C /lib/modules/3.4-9-rtai-686-pae/build M=/root/matroxdriver-x86_32-cvs-20090511/kernel/src modules make[1]: Entering directory `/usr/src/linux-headers-3.4-9-rtai-686-pae' CC [M] /root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtx_drv.o In file included from /root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtx_drv.c:15:0: /root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtx_drv.h:36:28: fatal error: linux/autoconf.h: No such file or directory compilation terminated. make[4]: *** [/root/matroxdriver-x86_32-cvs-20090511/kernel/src/mtx_drv.o] Error 1 make[3]: *** [_module_/root/matroxdriver-x86_32-cvs-20090511/kernel/src] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.4-9-rtai-686-pae' make: *** [default] Error 2