LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   rivatv compile problems (https://www.linuxquestions.org/questions/linux-software-2/rivatv-compile-problems-115130/)

LOUDSilence 11-12-2003 04:29 AM

rivatv compile problems
 
Hi

I am trying to install rivatv for video in on my GForce4Ti4800 card. I originally had 2 warnings in the
./configure part
* had to make debs in /lib/modules/2.4.18-14/build/ directory to solve one
* had to make config in /usr/src/2.4.18-14/

./confiigure gave me this :

Checking for configured kernel headers... found [/lib/modules/2.4.18-14/build]
Checking for linux kernel >= 2.4.0... yes [2.4.18-14]
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]
Checking for CONFIG_MODULES... yes [y]
Checking for kernel dependancies... found
Checking for RedHat... yes
Checking whether AGP code should be included... no
Checking whether software conversion code should be included... no
Creating Makefile... done
Checking your current setup for incompatibilities...
Checking for /proc... yes
Checking for kernel gcc... 3.2
Checking for framebuffer... no
Checking for SMP... no

No problems found.
To build RivaTV type `make'. For cleaning up type `make clean`.

Now when i type make i get this

make -C /lib/modules/2.4.18-14/build SUBDIRS=`pwd`/bttv modules
make[1]: Entering directory `/usr/src/linux-2.4.18-14'
make -r -f tmp_include_depends all
make[2]: Entering directory `/usr/src/linux-2.4.18-14'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/linux-2.4.18-14'
make -C /home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/bttv CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h" MAKING_MODULES=1 modules
make[2]: Entering directory `/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/bttv'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h -nostdinc -I /usr/lib/gcc-lib/i386-redhat-linux/3.2/include -DKBUILD_BASENAME=tuner -c -o tuner.o tuner.c
In file included from /usr/src/linux-2.4.18-14/include/linux/prefetch.h:13,
from /usr/src/linux-2.4.18-14/include/linux/list.h:6,
from /usr/src/linux-2.4.18-14/include/linux/module.h:12,
from tuner.c:1:
/usr/src/linux-2.4.18-14/include/asm/processor.h:51: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/asm/processor.h:51: field `loops_per_jiffy_R_ver_str' declared as a function
/usr/src/linux-2.4.18-14/include/asm/processor.h:73: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:73: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:73: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/asm/processor.h:256: invalid suffix on integer
constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:256: parse error before numeric constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:256: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/asm/processor.h:260: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: invalid suffix on floating constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: parse error before numeric constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: `kernel_thread_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: warning: function declaration isn't a prototype
In file included from tuner.c:1:
/usr/src/linux-2.4.18-14/include/linux/module.h:183: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/linux/module.h:183: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/linux/module.h:183: `inter_module_register_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:183: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/linux/module.h:184: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/linux/module.h:184: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/linux/module.h:184: `inter_module_unregister_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:184: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/linux/module.h:185: `inter_module_get_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:185: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/linux/module.h:186: `inter_module_get_request_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:186: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/linux/module.h:187: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/linux/module.h:187: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/linux/module.h:187: `inter_module_put_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:187: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/linux/module.h:196: `try_inc_mod_count_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:196: warning: parameter names (without types) in function declaration
make[2]: *** [tuner.o] Error 1
make[2]: Leaving directory `/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/bttv'
make[1]: *** [_mod_/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/bttv] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18-14'
make: [all-kbuild] Error 2 (ignored)
make -C /lib/modules/2.4.18-14/build SUBDIRS=`pwd`/src EXTRA_CFLAGS="-I`pwd`/bttv -DRIVATV_ISREDHAT -DRIVATV_DISABLE_AGP -DRIVATV_DISABLE_CONVERSION" modules
make[1]: Entering directory `/usr/src/linux-2.4.18-14'
make -r -f tmp_include_depends all
make[2]: Entering directory `/usr/src/linux-2.4.18-14'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/linux-2.4.18-14'
make -C /home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/src CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h" MAKING_MODULES=1 modules
make[2]: Entering directory `/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/src'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.18-14/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i686 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.18-14/include/linux/modversions.h -I/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/bttv -DRIVATV_ISREDHAT -DRIVATV_DISABLE_AGP -DRIVATV_DISABLE_CONVERSION -nostdinc -I /usr/lib/gcc-lib/i386-redhat-linux/3.2/include -DKBUILD_BASENAME=rivatv_driver -c -o rivatv-driver.o rivatv-driver.c
In file included from /usr/src/linux-2.4.18-14/include/linux/prefetch.h:13,
from /usr/src/linux-2.4.18-14/include/linux/list.h:6,
from /usr/src/linux-2.4.18-14/include/linux/module.h:12,
from rivatv-driver.c:22:
/usr/src/linux-2.4.18-14/include/asm/processor.h:51: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/asm/processor.h:51: field `loops_per_jiffy_R_ver_str' declared as a function
/usr/src/linux-2.4.18-14/include/asm/processor.h:73: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:73: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:73: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/asm/processor.h:256: invalid suffix on integer
constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:256: parse error before numeric constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:256: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/asm/processor.h:260: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: invalid suffix on floating constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: parse error before numeric constant
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: `kernel_thread_R_ver_str'
declared as function returning a function
/usr/src/linux-2.4.18-14/include/asm/processor.h:436: warning: function declaration isn't a prototype
In file included from rivatv-driver.c:22:
/usr/src/linux-2.4.18-14/include/linux/module.h:183: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/linux/module.h:183: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/linux/module.h:183: `inter_module_register_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:183: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/linux/module.h:184: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/linux/module.h:184: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/linux/module.h:184: `inter_module_unregister_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:184: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/linux/module.h:185: `inter_module_get_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:185: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/linux/module.h:186: `inter_module_get_request_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:186: warning: parameter names (without types) in function declaration
/usr/src/linux-2.4.18-14/include/linux/module.h:187: invalid suffix on integer constant
/usr/src/linux-2.4.18-14/include/linux/module.h:187: parse error before numeric
constant
/usr/src/linux-2.4.18-14/include/linux/module.h:187: `inter_module_put_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:187: warning: function declaration isn't a prototype
/usr/src/linux-2.4.18-14/include/linux/module.h:196: `try_inc_mod_count_R_ver_str' declared as function returning a function
/usr/src/linux-2.4.18-14/include/linux/module.h:196: warning: parameter names (without types) in function declaration
In file included from rivatv.h:9,
from rivatv-driver.c:31:
rivatv-kcompat.h:35: warning: static declaration for `vmalloc_to_page' follows non-static
make[2]: *** [rivatv-driver.o] Error 1
make[2]: Leaving directory `/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/src'
make[1]: *** [_mod_/home/Billy/Shared/Linux/Media/RivaTV/rivatv-0.8.3/src] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.18-14'
make: *** [all-kbuild] Error 2

Thanks for helping me.


All times are GMT -5. The time now is 06:32 PM.