Voici la procedure pour compiler les sources (quick and dirty) :
Creation repertoire :
$ mkdir uvc
$ cd uvc
Recuperation des sources :
$ svn co http://svn.berlios.de/svnroot/repos/linux-uvc/linux-uvc/trunk/
Compilation des sources :
$ cd trunk/
$ make
Le fichier module uvcvideo.ko est cree.
Chargement du module uvcvideo de drpixel avec ses modules associes v4l (voir avant pour l'installation) :
$ su
# /sbin/modprobe uvcvideo
# /sbin/lsmod | more
Module Size Used by
uvcvideo 41732 0
videodev 30785 1 uvcvideo
v4l1_compat 17349 2 uvcvideo,videodev
v4l2_common 20801 2 uvcvideo,videodev
Dechargement du module uvcvideo uniquement :
# /sbin/rmmod uvcvideo
# /sbin/lsmod | more
Module Size Used by
videodev 30785 0
v4l1_compat 17349 1 videodev
v4l2_common 20801 1 videodev
w83627hf 26965 0
Chargement du module compat_ioctl32 pour compatibilite puis du module uvcvideo.ko que l'on vient de compiler :
# /sbin/modprobe compat_ioctl32
# /sbin/insmod ./uvcvideo.ko
# /sbin/lsmod|more
Module Size Used by
uvcvideo 46084 0
compat_ioctl32 5569 1 uvcvideo
videodev 30785 1 uvcvideo
v4l1_compat 17349 2 uvcvideo,videodev
v4l2_common 20801 2 uvcvideo,videodev
w83627hf 26965 0
A tester maintemant avec la webcam car la j'en ai pas !!!
Voir la difference avec les sources utilises par ubuntu aussi...
++