An attempt to make the driver fails with the following log. Is a solution feasible? Debian has evolved too far for the P650?
Thanks, ... Peter E. ========================= Using kernel headers in /lib/modules/4.9.0-5-686-pae/build/include for kernel version 4.9.x making all in /parhelia... make[1]: Entering directory '/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia' making all in /mtxvxd... make[1]: Entering directory '/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/mtxvxd' gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/include/asm/mach-default -D__NO_VERSION__ -c MtxCpu.c -o MtxCpu.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/include/asm/mach-default -D__NO_VERSION__ -c MtxCs.c -o MtxCs.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/include/asm/mach-default -D__NO_VERSION__ -c MtxIo.c -o MtxIo.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/include/asm/mach-default -D__NO_VERSION__ -c MtxMem.c -o MtxMem.o MtxMem.c: In function âÄmemFileAllocâÄ: MtxMem.c:79:55: warning: passing argument 2 of âÄClientMemAllocâÄ makes integer from pointer without a cast [-Wint-conversion] pvChunk = ClientMemAlloc(dwSize + sizeof(UINT32), NULL); ^~~~ In file included from precomp.h:33:0, from MtxMem.c:19: /home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/mtx_client.h:41:30: note: expected âÄHREGION {aka long unsigned int}âÄ but argument is of type âÄvoid *âÄ EXTERN_C STACK_LINKAGE void* ClientMemAlloc(size_t size, HREGION region); ^~~~~~~~~~~~~~ gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/include/asm/mach-default -D__NO_VERSION__ -c MtxPci.c -o MtxPci.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/include/asm/mach-default -D__NO_VERSION__ -c MtxMap.c -o MtxMap.o gcc -DMEMORY_STATS=0 -DOS_LINUX -D__KERNEL__ -O2 -fomit-frame-pointer -finline-functions -DMODULE -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/../include/mtxvxd -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia -I/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/parhelia/Main -I/lib/modules/4.9.0-5-686-pae/build/include -I/lib/modules/4.9.0-5-686-pae/build/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 '/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/mtxvxd' make -C /lib/modules/4.9.0-5-686-pae/build M=/home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src modules make[1]: *** /lib/modules/4.9.0-5-686-pae/build: No such file or directory. Stop. /home/guest/y/matroxdriver-x86_32-1.4.6/kernel/src/Makefile_2.6:37: recipe for target 'default' failed make: *** [default] Error 2 ========================= -- 123456789 123456789 123456789 123456789 123456789 123456789 123456789 Tel: +1 360 639 0202 Pender Is.: +1 250 629 3757 http://easthope.ca/Peter.html Bcc: peter at easthope. ca