From: Tuukka T. <tu...@ee...> - 2003-04-28 08:37:50
|
On Sat, 26 Apr 2003, Mike Crozier wrote: >Using make for qce-ga-0.40d > Errors: > quickcam.c: In function `quickcam_mmap': > quickcam.c:2099: warning: passing arg 1 of `remap_page_range_R2baf18f2' > makes pointer from integer without a cast > quickcam.c:2099: incompatible type for argument 4 of `remap_page_range_R2baf18f2' > quickcam.c:2099: too few arguments to function `remap_page_range_R2baf18f2' 1. Download qce-ga-0.40d.tar.gz package and save the patch wget http://www.ee.oulu.fi/~tuukkat/quickcam/qce-gq-rh9.patch wget http://www.ee.oulu.fi/~tuukkat/quickcam/qce-ga-0.40d.tar.gz 2. Extract the package: tar xvfz qce-ga-0.40d.tar.gz 3. Enter the source directory cd qce-ga-0.40d 4. Apply the patch: patch -s -p1 < ../qce-gq-rh9.patch 5. patch complains that the patch is reversed. Answer yes: Reversed (or previously applied) patch detected! Assume -R? [n] y 6. Then compile and install the driver normally make ./quickcam.sh If you want to use qc-usb, check out the latest CVS version and build with USER_OPTS=-DHAVE_VMA=1 make all This is a known problem with Redhat's kernel. |