Pagina 1 di 1

[Risolto]Problema inst driver scheda acquisizione video

Inviato: martedì 14 agosto 2012, 18:58
da fichetto36
Salve a tutti.
Non riesco ad installare un pacchetto tar.gz che racchiude dei driver per l' easycap (scheda acquisizione video).
Da terminale scompatto il pacchetto.
Con cd vado nella cartella e faccio partire l' install.sh
Solo che mi da questo errore:

Codice: Seleziona tutto

alessandro@fichetto36-IMEDIA-5002:~/easycap_dc60.0.9$ ./install.sh
ERROR:  must be run as root
alessandro@fichetto36-IMEDIA-5002:~/easycap_dc60.0.9$ sudo ./install.sh
[sudo] password for alessandro: 
kernel directory is /lib/modules/3.2.0-26-generic/build
snd_card_new() will not be used
snd_card_create() will be used
<media/v4l2-device.h> will be included
struct v4l2_file_operations OK
unlocked_ioctl required
v4l2_file_operations.unlocked_ioctl will be used
not overwriting top level Makefile
-> saving former src/Makefile as src/Makefile_1344963006
-> regenerating src/Makefile
not overwriting tools/Makefile
make clean OK
ERROR:  step failed:  make
/home/alessandro/easycap_dc60.0.9/src/easycap_ioctl.c:28:28: fatal error: linux/smp_lock.h: File o directory non esistente
compilation terminated.
make[3]: *** [/home/alessandro/easycap_dc60.0.9/src/easycap_ioctl.o] Errore 1
make[2]: *** [_module_/home/alessandro/easycap_dc60.0.9/src] Errore 2
make[1]: *** [all] Errore 2
make: *** [build] Errore 2
Nel readme non ho capito niente.
Dov' è che sbaglio?

Re: Problema installazione driver scheda acquisizione video

Inviato: martedì 14 agosto 2012, 21:46
da paolosan
Probabilmente ti mancano dei pacchetti tipo build-essential, automake, mercurial...

Prova ad installarli e riprova...

;)

Re: Problema installazione driver scheda acquisizione video

Inviato: martedì 14 agosto 2012, 22:41
da fichetto36
Risolto. Per kernel di versione 3X bisogna modificare un file:
Open the file
easycap_dc60.0.9/src/easycap_ioctl.c
in any editor and comment out line 28 (or delete ist):

Line 28 commented out:

/* # Include < linux/smp_lock.h > */