You are not logged in.
Pages: 1
hi all.
i have Sony VAIO VGN-CR313H notebook and i am trying to install the drivers from AUR for my built in webcam (Ritoh Corps).
http://aur.archlinux.org/packages.php?ID=15227 (installed fine)
http://aur.archlinux.org/packages.php?ID=15226 (does not install)
error:
==> Install or build missing dependencies for r5u870:
==> Building and installing package==> r5u870 dependencies:
- kernel26 (already installed)
- r5u870-fw (already installed)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
==> Making package: r5u870 0.11.1-1 i686 (Mon Jan 11 04:02:14 PST 2010)
==> Checking Runtime Dependencies...
==> Checking Buildtime Dependencies...
==> Retrieving Sources...
-> Found r5u870-0.11.1.tar.gz in build dir
==> Validating source files with md5sums...
r5u870-0.11.1.tar.gz ... Passed
==> Extracting Sources...
-> Extracting r5u870-0.11.1.tar.gz with bsdtar
bsdtar: Failed to set default locale
==> Removing existing pkg/ directory...
==> Entering fakeroot environment...
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
==> Starting build()...
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/./PKGBUILD: line 17: cd: /tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/r5u870-0.11.1: No such file or directory
make -C /lib/modules/2.6.32-ARCH/build M=/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src V=0 modules
make: *** /lib/modules/2.6.32-ARCH/build: No such file or directory. Stop.
make: *** [all] Error 2
==> ERROR: Build Failed.
Aborting...
Error: Makepkg was unable to build r5u870 package.[aman@localhost ~]$
what could be done to install the driver successfully....thx
Offline
Perhaps it needs the kernel headers to compile? Try installing kernel26-headers (header files and scripts for building modules for kernel26).
Offline
i installed kerne26-headers, and now another error is there:
==> Entering fakeroot environment...
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/bash: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
==> Starting build()...
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/./PKGBUILD: line 17: cd: /tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/r5u870-0.11.1: No such file or directory
make -C /lib/modules/2.6.32-ARCH/build M=/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src V=0 modules
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
make[1]: Entering directory `/usr/src/linux-2.6.32-ARCH'
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.utf8)
CC [M] /tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.o
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c: In function 'usbcam_v4l_vidioc_querycap':
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:519: error: 'struct device' has no member named 'bus_id'
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c: In function 'usbcam_v4l_ioctl':
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1167: error: implicit declaration of function 'video_usercopy'
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1171: error: implicit declaration of function 'video_ioctl2'
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1159: warning: unused variable 'udp'
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c: At top level:
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1213: error: unknown field 'type' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1214: error: unknown field 'type2' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1217: error: unknown field 'vidioc_querycap' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1217: warning: initialization makes integer from pointer without a cast
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1217: error: initializer element is not computable at load time
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1217: error: (near initialization for 'usbcam_videodev_template.num')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1218: error: unknown field 'vidioc_enum_fmt_cap' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1218: warning: initialization makes integer from pointer without a cast
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1219: error: unknown field 'vidioc_g_fmt_cap' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1219: warning: initialization makes integer from pointer without a cast
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1220: error: unknown field 'vidioc_s_fmt_cap' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1220: warning: initialization makes integer from pointer without a cast
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1221: error: unknown field 'vidioc_try_fmt_cap' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1221: warning: initialization makes integer from pointer without a cast
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1221: error: initializer element is not computable at load time
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1221: error: (near initialization for 'usbcam_videodev_template.tvnorms')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1222: error: unknown field 'vidioc_reqbufs' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1222: warning: initialization makes integer from pointer without a cast
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1222: error: initializer element is not computable at load time
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1222: error: (near initialization for 'usbcam_videodev_template.current_norm')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1223: error: unknown field 'vidioc_querybuf' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1223: warning: initialization from incompatible pointer type
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1224: error: unknown field 'vidioc_qbuf' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1224: warning: initialization from incompatible pointer type
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1225: error: unknown field 'vidioc_dqbuf' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1225: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1225: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1226: error: unknown field 'vidiocgmbuf' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1226: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1226: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1227: error: unknown field 'vidioc_enum_input' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1227: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1227: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1228: error: unknown field 'vidioc_streamon' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1228: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1228: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1229: error: unknown field 'vidioc_streamoff' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1229: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1229: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1230: error: unknown field 'vidioc_g_input' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1230: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1230: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1231: error: unknown field 'vidioc_s_input' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1231: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1231: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1232: error: unknown field 'vidioc_queryctrl' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1232: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1232: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1233: error: unknown field 'vidioc_g_ctrl' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1233: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1233: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1234: error: unknown field 'vidioc_s_ctrl' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1234: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1234: warning: (near initialization for 'usbcam_videodev_template')
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1235: error: unknown field 'vidioc_querymenu' specified in initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1235: warning: excess elements in struct initializer
/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.c:1235: warning: (near initialization for 'usbcam_videodev_template')
make[3]: *** [/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam/usbcam_fops.o] Error 1
make[2]: *** [/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src/usbcam] Error 2
make[1]: *** [_module_/tmp/yaourt-tmp-aman/aur-r5u870/r5u870/src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.32-ARCH'
make: *** [all] Error 2
==> ERROR: Build Failed.
Aborting...
Error: Makepkg was unable to build r5u870 package.[aman@localhost ~]$
plz help! thx
Offline
i just came to know that Ricoh drivers from the AUR doesnt work with kernel 2.6.26 and later. Just crossed checked from the Wiki!
Offline
Offline
Pages: 1