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

Reply via email to