Portál AbcLinuxu, 12. května 2024 20:11


Dotaz: quickcam.ko

15.5.2007 20:56 Noem
quickcam.ko
Přečteno: 347×
Odpovědět | Admin
Dobry den, mam nasledujuci problem, pri kompilacii qc-usb-0.6.5 system pise problem s quickcam.ko a skonci. Viete mi poradit, co s tym ?
herkules:/home/Webcam files# tar zxvf qc-usb-0.6.5.tar.gz
qc-usb-0.6.5/
qc-usb-0.6.5/videodev2.h
qc-usb-0.6.5/qc-vv6410.c
qc-usb-0.6.5/debug.sh
qc-usb-0.6.5/APPLICATIONS
qc-usb-0.6.5/videodevfix.h
qc-usb-0.6.5/README.qce
qc-usb-0.6.5/linux-2.6.8.1-quickcam.patch
qc-usb-0.6.5/linux-2.4.20-quickcam.patch
qc-usb-0.6.5/qc-hdcs.c
qc-usb-0.6.5/qc-pb0100.c
qc-usb-0.6.5/qc-memory.c
qc-usb-0.6.5/freeshm.sh
qc-usb-0.6.5/qc-formats.c
qc-usb-0.6.5/show.c
qc-usb-0.6.5/COPYING
qc-usb-0.6.5/qc-memory.h
qc-usb-0.6.5/testquickcam/
qc-usb-0.6.5/testquickcam/Makefile
qc-usb-0.6.5/testquickcam/testquickcam.h
qc-usb-0.6.5/testquickcam/testquickcam.c
qc-usb-0.6.5/testquickcam/CVS/
qc-usb-0.6.5/CVS/
qc-usb-0.6.5/qc-mjpeg.c
qc-usb-0.6.5/TODO
qc-usb-0.6.5/linux-2.6.7-quickcam.patch
qc-usb-0.6.5/qcweb-info.txt
qc-usb-0.6.5/FAQ
qc-usb-0.6.5/linux-2.6.18.patch
qc-usb-0.6.5/qc-driver.c
qc-usb-0.6.5/quickcam.sh
qc-usb-0.6.5/qcset.c
qc-usb-0.6.5/Modules.symvers
qc-usb-0.6.5/CREDITS
qc-usb-0.6.5/Makefile
qc-usb-0.6.5/quickcam.h
herkules:/home/Webcam files# make all
make: *** No rule to make target `all'.  Stop.
herkules:/home/Webcam files# dir
backup                             pwc-10.0.11          qc-usb-0.6.5
gspca                              pwc-10.0.11.tar.bz2  qc-usb-0.6.5.tar.gz
gspca-source_01.00.16-1-1_all.deb  pwc-10.0.6a
gspca-source.tar.bz2               pwc-10.0.6a.tar.bz2
herkules:/home/Webcam files# cd "/home/Webcam files/qc-usb-0.6.5"
herkules:/home/Webcam files/qc-usb-0.6.5# make all
make -C "/lib/modules/2.6.18-4-486/build" SUBDIRS="/home/Webcam files/qc-usb-0.6.5" modules V=1 USER_OPT="-DHAVE_UTSRELEASE_H=1"
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
make[1]: Makefile: No such file or directory
make[1]: *** No rule to make target `Makefile'.  Stop.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
make: *** [quickcam.ko] Error 2
herkules:/home/Webcam files/qc-usb-0.6.5# dir
APPLICATIONS  linux-2.4.20-quickcam.patch   qc-hdcs.c       quickcam.h
COPYING       linux-2.6.18.patch            qc-memory.c     quickcam.sh
CREDITS       linux-2.6.7-quickcam.patch    qc-memory.h     README.qce
CVS           linux-2.6.8.1-quickcam.patch  qc-mjpeg.c      show.c
debug.log     Makefile                      qc-pb0100.c     testquickcam
debug.sh      Modules.symvers               qcset.c         TODO
FAQ           qc-driver.c                   qc-vv6410.c     videodev2.h
freeshm.sh    qc-formats.c                  qcweb-info.txt  videodevfix.h
herkules:/home/Webcam files/qc-usb-0.6.5# make all
make -C "/lib/modules/2.6.18-4-486/build" SUBDIRS="/home/Webcam files/qc-usb-0.6.5" modules V=1 USER_OPT="-DHAVE_UTSRELEASE_H=1"
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
make[1]: Makefile: No such file or directory
make[1]: *** No rule to make target `Makefile'.  Stop.
make[1]: Leaving directory `/usr/src/linux-headers-2.6.18-4-486'
make: *** [quickcam.ko] Error 2
herkules:/home/Webcam files/qc-usb-0.6.5#
Co mam spravit, aby sa to spravne skompilovalo ? Diky za vsetky rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

15.5.2007 21:50 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
Rozbalit Rozbalit vše Re: quickcam.ko
Odpovědět | | Sbalit | Link | Blokovat | Admin
Co je to za distribuci? Není náhodou .deb based a nešel by použít module-assistant?
blami avatar 15.5.2007 22:01 blami | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: quickcam.ko
Odpovědět | | Sbalit | Link | Blokovat | Admin
make: *** No rule to make target `all'. Stop.

zkus misto "make all" pouzit proste "make"
15.5.2007 22:09 outsider
Rozbalit Rozbalit vše Re: quickcam.ko
Odpovědět | | Sbalit | Link | Blokovat | Admin
To je nejakej modul do jadra, co? Asi ti nebudou stacit hlavickovy soubory (dle toho linux-headers), ale budes potrebovat zdrojaky jadra (nejaky kernel-sources nebo linux-sources... )
15.5.2007 22:16 sk7 | skóre: 17 | blog: mtPaint
Rozbalit Rozbalit vše Re: quickcam.ko
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tento problem som mal aj ja.Mam mandrivu a ani za svet mi to neslo skompilovat na kerneli 2.6.21.1 Nakoniec som si stiahol novsiu verziu ovladaca qc-usb-0.6.6.tar.gz a potom to islo.Spusta sa to tym skriptom quickcam.sh ale aj cez make mito islo. tu je novsia verzia qc-usb-0.6.6: http://sourceforge.net/project/showfiles.php?group_id=12924
16.5.2007 08:15 clog | Praha
Rozbalit Rozbalit vše Re: quickcam.ko
Odpovědět | | Sbalit | Link | Blokovat | Admin
make[1]: Entering directory `/usr/src/linux-headers-2.6.18-4-486'
make[1]: Makefile: No such file or directory

Zřejmě by to chtělo zajistit, aby symlink /lib/modules/`uname -r`/build ukazoval na adresář, kde jsou zdrojáky aktuálního jádra (nebo alespoň hlavičkové soubory).

Nepíšete, jakou máte distribuci, ale něco jako apt-get install kernel-headers-2.6.18-4-486 by mohlo Váš problém řešit ;-).

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.