Problème installation pilote gspcav1 - Installation - Linux et OS Alternatifs
MarshPosté le 17-10-2008 à 01:54:55
J'essaye d'installer le pilote gspcav1 sur mon noyau 2.6.27-git6 étant donné que le gspca intégré maintenant au noyau ne fonctionne pas (pas de webcam détecté même en modprobant tout les pilotes spca*), problème ça ne veut pas compiler !
Citation :
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:54:27: erreur: asm/semaphore.h : Aucun fichier ou répertoire de ce type /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: In function 'spca5xx_ioctl': /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2463: erreur: implicit declaration of function 'video_usercopy' /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: Hors de toute fonction : /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2609: erreur: unknown field 'owner' specified in initializer /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2609: attention : initialization from incompatible pointer type /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2611: erreur: unknown field 'type' specified in initializer /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: In function 'spca50x_create_sysfs': /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2769: erreur: implicit declaration of function 'video_device_create_file' /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2780: erreur: implicit declaration of function 'video_device_remove_file' /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: In function 'spca5xx_probe': /var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:4301: erreur: incompatible types in assignment make[2]: *** [/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.o] Erreur 1 make[2]: *** Attente des tâches non terminées.... make[1]: *** [_module_/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224] Erreur 2 make[1]: quittant le répertoire « /usr/src/linux-2.6.27-git6 » make: *** [default] Erreur 2 * * ERROR: media-video/gspcav1-20071224 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3142: Called linux-mod_src_compile * environment, line 2415: Called die * The specific snippet of code: * eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; * The die message: * Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KERNELDIR=/usr/src/linux default * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/environment'. *
* Messages for package media-video/gspcav1-20071224:
* * ERROR: media-video/gspcav1-20071224 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 3142: Called linux-mod_src_compile * environment, line 2415: Called die * The specific snippet of code: * eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}"; * The die message: * Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KERNELDIR=/usr/src/linux default * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/environment'. *
Y a t-il une solution, ou devrais-je retourner en 2.6.26 pour que ma webcam Creative NX Pro refonctionne
Merci d'avance...
--------------- Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo
Marsh Posté le 17-10-2008 à 01:54:55
J'essaye d'installer le pilote gspcav1 sur mon noyau 2.6.27-git6 étant donné que le gspca intégré maintenant au noyau ne fonctionne pas (pas de webcam détecté même en modprobant tout les pilotes spca*), problème ça ne veut pas compiler !
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:54:27: erreur: asm/semaphore.h : Aucun fichier ou répertoire de ce type
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: In function 'spca5xx_ioctl':
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2463: erreur: implicit declaration of function 'video_usercopy'
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: Hors de toute fonction :
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2609: erreur: unknown field 'owner' specified in initializer
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2609: attention : initialization from incompatible pointer type
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2611: erreur: unknown field 'type' specified in initializer
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: In function 'spca50x_create_sysfs':
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2769: erreur: implicit declaration of function 'video_device_create_file'
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:2780: erreur: implicit declaration of function 'video_device_remove_file'
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c: In function 'spca5xx_probe':
/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.c:4301: erreur: incompatible types in assignment
make[2]: *** [/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224/gspca_core.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [_module_/var/tmp/portage/media-video/gspcav1-20071224/work/gspcav1-20071224] Erreur 2
make[1]: quittant le répertoire « /usr/src/linux-2.6.27-git6 »
make: *** [default] Erreur 2
*
* ERROR: media-video/gspcav1-20071224 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3142: Called linux-mod_src_compile
* environment, line 2415: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KERNELDIR=/usr/src/linux default
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/environment'.
*
* Messages for package media-video/gspcav1-20071224:
*
* ERROR: media-video/gspcav1-20071224 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3142: Called linux-mod_src_compile
* environment, line 2415: Called die
* The specific snippet of code:
* eval "emake HOSTCC=\"$(tc-getBUILD_CC)\" CC=\"$(get-KERNEL_CC)\" LDFLAGS=\"$(get_abi_LDFLAGS)\" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS} " || die "Unable to emake HOSTCC="$(tc-getBUILD_CC)" CC="$(get-KERNEL_CC)" LDFLAGS="$(get_abi_LDFLAGS)" ${BUILD_FIXES} ${BUILD_PARAMS} ${BUILD_TARGETS}";
* The die message:
* Unable to emake HOSTCC=i686-pc-linux-gnu-gcc CC=i686-pc-linux-gnu-gcc LDFLAGS= KERNELDIR=/usr/src/linux default
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/media-video/gspcav1-20071224/temp/environment'.
*
Y a t-il une solution, ou devrais-je retourner en 2.6.26 pour que ma webcam Creative NX Pro refonctionne
Merci d'avance...
---------------
Tyan Tiger 200T, SDR PC 133, 1*256Mo, Bi-Tualatin 1,4Ghz, disque Maxtor 6Y080L0 IDE 80Go, FX 5200 en format PCI, modem/routeur DSL-524T, le tout sous Gentoo