^[H3ad-Tr1p]^
13-11-2008, 18:57
salve a tutti
avrei un problemuccio con la mia webcam quickcam logitech fusion
dunque...son stato qui http://linux-uvc.berlios.de/#footnote-2 , ed ho visto che adesso i moduli nuovi per il kernel si scaricano e si compilano in un altro modo
cioe' vienio rimandto qui http://linuxtv.org/v4lwiki/index.php...from_Mercurial dove ci son le istruzioni dettagliate per l installazione,ed in fondo alla pagina ci sono quelle dettagliate per hardy che e' qulella che uso io...cioe' per il momento mi serve far andare la cam su questo pc qui...
dunque,volevo alcuni chiarimentio sull ultima parte di quest how to perche' non ho capito ne cosa fare ne cosa succede quando l ho fatto
dunque partiamo dall inizio,cosi' magari mi date due info che mi servono,per capire ad ogni operazione cosa sono andato a fare,enza far sempre compia e incolla che non serve a nulla
dunque partendo dall inizio della pagina
Retrieve v4l-dvb sources
e fin qui ci siiamo
subito dopo troviamo Build the modules con le operazioni canoniche da compiere...adesso io volevo sapere se mi potete dare qualche infarinatura anche perche' poi lo dovro' fare anche su altri pc
dunque quando vado a dare il make,mi compila un bordello di moduli....volevo sapere se quando faccio make install mi installa tutti quei moduli nel kernel che non mi servono a nulla tranne uno o cosa succede
passiamo ora alle istruzioni dettagliate per hardy che si trovano infondo alla pagina
http://linuxtv.org/v4lwiki/index.php...al#More_Errata
Note: On Ubuntu 8.04 (Hardy Heron)
e qui si comincia
o apt-get install linux-headers-`uname -r` linux-source
qui si installano gli header e i source... adesso un chiarimento...gli header sono il primo file di un programma dove vengono dichiarate le variabili ecc ecc? e source sono i sorgenti? o che faccio confusione? una rapida spiegazione?
per quale motivo per compilare i priogrammi mi vengon chiesti di norma solo gli headers?
poi mi chiede di
You'll notice that the source code is installed as a tar file in the /usr/src directory. This is not particularly useful. Let's untar it, do so by typing:
sudo tar xjf /usr/src/linux-source-`uname -r`.tar.bz2 -C /usr/src
And then create a symbolic link to the source (if there isn't already one) by typing:
cd /usr/src
sudo rm linux
sudo ln -s /usr/src/linux-source-`uname -r` linux
e ci siamo....
il punto sotto non mi e' chiaro e se me lo spiegate mi fate un favore...
Finally, let's make sure we have the /lib/modules/`uname -r`/build directory pointing to THE HEADERS... NOT THE KERNEL SOURCE. This is the million dollar hurdle, and it bears repeating. The /lib/modules/<your kernel version>/build should point to the correct linux-headers, not the source code of the kernel. (Yes, weird, I know) Type:
cd /lib/modules/`uname -r`
sudo rm build
sudo ln -s /usr/src/linux-headers-`uname -r` build
cioe' non capisco il perche' di questa operazione...generalmente chiede di puntare a source mi pare no?
questi due ultimi passaggi non li ho capiti..... quindi l ultima parte sotto vi chiederei di spiegarmi cosa devo fare perche' non ho capito ne cosa fare ne come.perche' per esempio mi chiede di dare rm v4l/.version ,che non ho capito cosa andra' a fare questo comando...poi mi dice di dare il make....dandolo mi compila una marea di moduli...e poi non mi di ce di dar make install
qui sotto invece non so cosa devo cercare
find . -name my_bad_module_name.c -print
grazie mille dell aiuto
__________________
avrei un problemuccio con la mia webcam quickcam logitech fusion
dunque...son stato qui http://linux-uvc.berlios.de/#footnote-2 , ed ho visto che adesso i moduli nuovi per il kernel si scaricano e si compilano in un altro modo
cioe' vienio rimandto qui http://linuxtv.org/v4lwiki/index.php...from_Mercurial dove ci son le istruzioni dettagliate per l installazione,ed in fondo alla pagina ci sono quelle dettagliate per hardy che e' qulella che uso io...cioe' per il momento mi serve far andare la cam su questo pc qui...
dunque,volevo alcuni chiarimentio sull ultima parte di quest how to perche' non ho capito ne cosa fare ne cosa succede quando l ho fatto
dunque partiamo dall inizio,cosi' magari mi date due info che mi servono,per capire ad ogni operazione cosa sono andato a fare,enza far sempre compia e incolla che non serve a nulla
dunque partendo dall inizio della pagina
Retrieve v4l-dvb sources
e fin qui ci siiamo
subito dopo troviamo Build the modules con le operazioni canoniche da compiere...adesso io volevo sapere se mi potete dare qualche infarinatura anche perche' poi lo dovro' fare anche su altri pc
dunque quando vado a dare il make,mi compila un bordello di moduli....volevo sapere se quando faccio make install mi installa tutti quei moduli nel kernel che non mi servono a nulla tranne uno o cosa succede
passiamo ora alle istruzioni dettagliate per hardy che si trovano infondo alla pagina
http://linuxtv.org/v4lwiki/index.php...al#More_Errata
Note: On Ubuntu 8.04 (Hardy Heron)
e qui si comincia
o apt-get install linux-headers-`uname -r` linux-source
qui si installano gli header e i source... adesso un chiarimento...gli header sono il primo file di un programma dove vengono dichiarate le variabili ecc ecc? e source sono i sorgenti? o che faccio confusione? una rapida spiegazione?
per quale motivo per compilare i priogrammi mi vengon chiesti di norma solo gli headers?
poi mi chiede di
You'll notice that the source code is installed as a tar file in the /usr/src directory. This is not particularly useful. Let's untar it, do so by typing:
sudo tar xjf /usr/src/linux-source-`uname -r`.tar.bz2 -C /usr/src
And then create a symbolic link to the source (if there isn't already one) by typing:
cd /usr/src
sudo rm linux
sudo ln -s /usr/src/linux-source-`uname -r` linux
e ci siamo....
il punto sotto non mi e' chiaro e se me lo spiegate mi fate un favore...
Finally, let's make sure we have the /lib/modules/`uname -r`/build directory pointing to THE HEADERS... NOT THE KERNEL SOURCE. This is the million dollar hurdle, and it bears repeating. The /lib/modules/<your kernel version>/build should point to the correct linux-headers, not the source code of the kernel. (Yes, weird, I know) Type:
cd /lib/modules/`uname -r`
sudo rm build
sudo ln -s /usr/src/linux-headers-`uname -r` build
cioe' non capisco il perche' di questa operazione...generalmente chiede di puntare a source mi pare no?
questi due ultimi passaggi non li ho capiti..... quindi l ultima parte sotto vi chiederei di spiegarmi cosa devo fare perche' non ho capito ne cosa fare ne come.perche' per esempio mi chiede di dare rm v4l/.version ,che non ho capito cosa andra' a fare questo comando...poi mi dice di dare il make....dandolo mi compila una marea di moduli...e poi non mi di ce di dar make install
qui sotto invece non so cosa devo cercare
find . -name my_bad_module_name.c -print
grazie mille dell aiuto
__________________