root@ton:/usr/src/quickcam-vc-1.0.7/linux_2.6# ls
CONTENTS Makefile qcamvc.c qcamvc.h qcamvc_pp.c qcamvc_usb.c
root@ton:/usr/src/quickcam-vc-1.0.7/linux_2.6# make
****************************************************
* Connectix QuickCam VC Driver for Linux 2.6.x
*
* 'make modules' builds the drivers
* 'make install' installs the drivers
* 'make uninstall' removes installed drivers
* 'make clean' removes temporary files
*
* The QuickCam VC modules will be installed to:
* /lib/modules/2.6.15.7-ubuntu1-gaston2/kernel/drivers/media/video/
*
* To load your module after installation:
* 'modprobe qcamvc_pp' if you have the PP QuickCam
* 'modprobe qcamvc_usb' if you have the USB QuickCam
*
* See the INSTALL/README files for more information.
* or http://sourceforge.net/projects/usb-quickcam-vc
*
****************************************************
root@ton:/usr/src/quickcam-vc-1.0.7/linux_2.6# make modules
mkdir -p .tmp_versions
cp /lib/modules/2.6.15.7-ubuntu1-gaston2/build/.tmp_versions/*.mod /usr/src/quickcam-vc-1.0.7/linux_2.6/.tmp_versions
make -C /lib/modules/2.6.15.7-ubuntu1-gaston2/build SUBDIRS=/usr/src/quickcam-vc-1.0.7/linux_2.6 MODVERDIR=/usr/src/quickcam-vc-1.0.7/linux_2.6/.tmp_versions modules
make[1]: Entering directory `/usr/src/linux-source-2.6.15'
CC [M] /usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.o
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function qcamvc_vmmap:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:231: warning: implicit declaration of function remap_page_range
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function codec:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:449: error: invalid lvalue in assignment
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:450: error: invalid lvalue in assignment
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:451: error: invalid lvalue in assignment
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:476: error: invalid lvalue in assignment
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:477: error: invalid lvalue in assignment
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:478: error: invalid lvalue in assignment
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function qcamvc_set_exposure:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:515: warning: ISO C90 forbids mixed declarations and code
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function qcamvc_set_brightness:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:526: warning: ISO C90 forbids mixed declarations and code
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function setparam:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:884: warning: ISO C90 forbids mixed declarations and code
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function qcamvc_vopen:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:1057: warning: ISO C90 forbids mixed declarations and code
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c: In function qcamvc_video_init:
/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.c:1547: warning: ISO C90 forbids mixed declarations and code
make[2]: *** [/usr/src/quickcam-vc-1.0.7/linux_2.6/qcamvc.o] Error 1
make[1]: *** [_module_/usr/src/quickcam-vc-1.0.7/linux_2.6] Error 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.15'
make: *** [modules] Error 2
root@ton:/usr/src/quickcam-vc-1.0.7/linux_2.6# uname -r
2.6.15.7-ubuntu1-gaston2