[gentoo-user] RivaTV troubles
Hi, I'm having difficulty emerging the rivatv package. [EMAIL PROTECTED] root # emerge rivatv Calculating dependencies ...done! >>> emerge (1 of 1) media-tv/rivatv-0.8.2 to / >>> md5 src_uri ;-) rivatv-0.8.2.tar.gz >>> Unpacking source... >>> Unpacking rivatv-0.8.2.tar.gz to /var/tmp/portage/rivatv-0.8.2/work >>> Source unpacked. Checking for configured kernel headers... found [/lib/modules/2.4.22-gentoo-r2/build] Checking for linux kernel >= 2.4.0... yes [2.4.22-gentoo-r2] Checking for kernel build system... found Checking for kernel configuration... found Checking for CONFIG_MODVERSIONS... yes Checking for CONFIG_PCI... yes [y] Checking for CONFIG_VIDEO_DEV... yes [m] Checking for CONFIG_PROC_FS... yes [y] Checking for CONFIG_I2C... yes [m] Checking for CONFIG_I2C_ALGOBIT... yes [m] Creating Makefile... done Checking your current setup for incompatibilities... Checking for /proc... yes Checking for framebuffer... no Checking for SMP... no No problems found. To build RivaTV type `make'. For cleaning up type `make clean`. make -C /lib/modules/2.4.22-gentoo-r2/build SUBDIRS=`pwd`/bttv modules make[1]: Entering directory `/usr/src/linux-2.4.22-gentoo-r2' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C /var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h" MAKING_MODULES=1 modules make[2]: Entering directory `/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv' gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=tuner -c -o tuner.o tuner.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=tvaudio -c -o tvaudio.o tvaudio.c gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h -nostdinc -iwithprefix include -DKBUILD_BASENAME=tvmixer -c -o tvmixer.o tvmixer.c tvmixer.c: In function `tvmixer_open': tvmixer.c:201: structure has no member named `inc_use' tvmixer.c:202: structure has no member named `inc_use' tvmixer.c: In function `tvmixer_release': tvmixer.c:216: structure has no member named `dec_use' tvmixer.c:217: structure has no member named `dec_use' make[2]: *** [tvmixer.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv' make[1]: *** [_mod_/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.22-gentoo-r2' make: [all-kbuild] Error 2 (ignored) make -C /lib/modules/2.4.22-gentoo-r2/build SUBDIRS=`pwd`/src EXTRA_CFLAGS=-I`pwd`/bttv modules make[1]: Entering directory `/usr/src/linux-2.4.22-gentoo-r2' make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule. make -C /var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/src CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h" MAKING_MODULES=1 modules make[2]: Entering directory `/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/src' gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-gentoo-r2/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i386 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-gentoo-r2/include/linux/modversions.h -I/var/tmp/portage/rivatv-0.8.2/work/rivatv-0.8.2/bttv -nostdinc -iwithprefix include -DKBUILD_BASENAME=rivatv_driver -c -o rivatv-driver.o rivatv-driver.c rivatv-driver.c: In function `rivatv_video_open': rivatv-driver.c:159: warning: implicit declaration of function `i2c_inc_use_client' rivatv-driver.c: In function `rivatv_video_close': rivatv-driver.c:202: warning: implicit declaration of function `i
Re: [gentoo-user] RivaTV
On Mon, 2003-11-24 at 11:27, Francisco Andrades wrote: > Greetings, > > I just finished installing Gentoo 1.4 from stage 1 and I'm trying to > emerge RivaTV (that's the main reason why I switched to Gentoo). I'm > getting these errors in the emerge 'configure' execution: > > Checking for CONFIG_VIDEO_DEV... no > *** ERROR: > *** Your kernel is not correctly configured, please enable CONFIG_VIDEO_DEV > Checking for CONFIG_I2C... no > *** ERROR: > *** Your kernel is not correctly configured, please enable CONFIG_I2C > Checking for CONFIG_I2C_ALGOBIT... no > *** ERROR: > *** Your kernel is not correctly configured, please enable > CONFIG_I2C_ALGOBIT > > I installed the kernel the easy way: > > # emerge -k sys-kernel/gentoo-sources > # emerge -k genkernel > # genkernel > > So I guess I have to recompile the kernel and activate those features. > Is this true? Do I need anything else (beside those features) activated > in the kernel to use RivaTV? > > Thanks genkernel --config #set the options the emerge is complaining about -- Lincoln A. Baxter <[EMAIL PROTECTED]> -- [EMAIL PROTECTED] mailing list
[gentoo-user] RivaTV
Greetings, I just finished installing Gentoo 1.4 from stage 1 and I'm trying to emerge RivaTV (that's the main reason why I switched to Gentoo). I'm getting these errors in the emerge 'configure' execution: Checking for CONFIG_VIDEO_DEV... no *** ERROR: *** Your kernel is not correctly configured, please enable CONFIG_VIDEO_DEV Checking for CONFIG_I2C... no *** ERROR: *** Your kernel is not correctly configured, please enable CONFIG_I2C Checking for CONFIG_I2C_ALGOBIT... no *** ERROR: *** Your kernel is not correctly configured, please enable CONFIG_I2C_ALGOBIT I installed the kernel the easy way: # emerge -k sys-kernel/gentoo-sources # emerge -k genkernel # genkernel So I guess I have to recompile the kernel and activate those features. Is this true? Do I need anything else (beside those features) activated in the kernel to use RivaTV? Thanks -- Francisco Andrades Grassi www.nextj.com Tlf: +58-414-125-7415 -- [EMAIL PROTECTED] mailing list