[gentoo-user] RivaTV troubles

2003-12-30 Thread James Orr
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

2003-11-24 Thread Lincoln A. Baxter
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

2003-11-24 Thread Francisco Andrades
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