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