Hi - I tried to build this module on Fedora Core 4 Linux, but I got several warnings and a couple of errors. Here is what I saw:
[root@localhost sqcam_driver_for_kernel_2_6]# make
make -C /usr/src/kernels/2.6.17-1.2142_FC4-i686 SUBDIRS=/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6 modules
make[1]: Entering directory `/usr/src/kernels/2.6.17-1.2142_FC4-i686'
CC [M] /downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.o
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c: In function ‘sqcam_open’:
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c:561: warning: ISO C90 forbids mixed declarations and code
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c: In function ‘sqcam_mmap’:
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c:795: warning: ISO C90 forbids mixed declarations and code
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c:816: error: implicit declaration of function ‘remap_page_range’
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c: At top level:
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c:855: error: unknown field ‘owner’ specified in initializer
/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.c:855: warning: initialization from incompatible pointer type
make[2]: *** [/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6/sq905.o] Error 1
make[1]: *** [_module_/downloads/modules/sqcam_driver_for_kernel_2_6-0.1b/sqcam_driver_for_kernel_2_6] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.17-1.2142_FC4-i686'
make: *** [module] Error 2
I'm not a programmer, so I don't know what to make of this. Can you help? Thanks - Bruce
Logged In: YES
user_id=970336
Originator: YES
Sorry - this probably shouldn't have been submitted as a support request. I have since submitted it as a question in the Help Forum, so this request can be removed if it's inappropriate here.
- Bruce