View Single Post
Old 08-01-03, 05:06 PM   #1
jfranzen
Registered User
 
Join Date: Aug 2003
Posts: 4
Default NVGART with Redhat9 kernel 2.4.20-19.9. Possible?

Hello all. I've been searching for a way to get the AGP port of my Asus A7N-266VM board working under RH9 for a while now. I've gotten all the RPMs, SRPMS, tarballs, etc. However, since I am running the latest "official" RH9 kernel, 2.4.20-19.9, none of the binary RPMs apply, so I have to go with source. Now, I just went straight with the source tarball and upon doing a make, I get a ton of errors:

[root@target nforce]# make
make -C nvnet
make[1]: Entering directory `/root/nforce/nvnet'
cc -c -Wall -DLINUX -DMODULE -DEXPORT_SYMTAB -D__KERNEL__ -O -Wstrict-prototypes
-DCONFIG_PM -fno-strict-aliasing -mpreferred-stack-boundary=2 -march=i686 -falign-functions=4 -DMODULE -I/lib/modules/2.4.20-19.9/build/include -DMODVERSION
S -include /lib/modules/2.4.20-19.9/build/include/linux/modversions.h nvnet.c
In file included from /lib/modules/2.4.20-19.9/build/include/linux/prefetch.h:13,
from /lib/modules/2.4.20-19.9/build/include/linux/list.h:6,
from /lib/modules/2.4.20-19.9/build/include/linux/module.h:12,
from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:60: warning: parameter names (without types) in function declaration
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:60: field `loops_per_jiffy_R_ver_str' declared as a function
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:83: invalid suffix on integer constant
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:83: parse error before numeric constant
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:83: warning: function declaration isn't a prototype
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:266: invalid suffix on integer constant
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:266: parse error before numeric constant
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:266: warning: function declaration isn't a prototype
/lib/modules/2.4.20-19.9/build/include/asm/processor.h:270: warning: parameter names (without types) in function declaration
In file included from nvnet.h:20,
from nvnet.c:21:
/lib/modules/2.4.20-19.9/build/include/linux/module.h:183: invalid suffix on integer constant
/lib/modules/2.4.20-19.9/build/include/linux/module.h:183: parse error before numeric constant
/lib/modules/2.4.20-19.9/build/include/linux/module.h:183: `inter_module_register_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-19.9/build/include/linux/module.h:183: warning: function declaration isn't a prototype
/lib/modules/2.4.20-19.9/build/include/linux/module.h:184: invalid suffix on integer constant
/lib/modules/2.4.20-19.9/build/include/linux/module.h:184: parse error before numeric constant
/lib/modules/2.4.20-19.9/build/include/linux/module.h:184: `inter_module_unregister_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-19.9/build/include/linux/module.h:184: warning: function declaration isn't a prototype
/lib/modules/2.4.20-19.9/build/include/linux/module.h:185: `inter_module_get_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-19.9/build/include/linux/module.h:185: warning: parameter names (without types) in function declaration
/lib/modules/2.4.20-19.9/build/include/linux/module.h:186: `inter_module_get_request_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-19.9/build/include/linux/module.h:186: warning: parameter names (without types) in function declaration
/lib/modules/2.4.20-19.9/build/include/linux/module.h:187: invalid suffix on integer constant
/lib/modules/2.4.20-19.9/build/include/linux/module.h:187: parse error before numeric constant
/lib/modules/2.4.20-19.9/build/include/linux/module.h:187: `inter_module_put_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-19.9/build/include/linux/module.h:187: warning: function declaration isn't a prototype
/lib/modules/2.4.20-19.9/build/include/linux/module.h:196: `try_inc_mod_count_R_ver_str' declared as function returning a function
/lib/modules/2.4.20-19.9/build/include/linux/module.h:196: warning: parameter names (without types) in function declaration
make[1]: *** [nvnet.o] Error 1
make[1]: Leaving directory `/root/nforce/nvnet'
make: *** [nvnet_make] Error 2

Yes, I do have the kernel source installed. And I remember being able to compile when I first installed RH9, when the kernel was 2.4.20-8. So, what's the scoop here? Are the nforce drivers not compatible with this kernel rev.? Am I missing something painfully obvious? Or am I SOL? I'd planned on making this system a freevo system, but I need to use a ATI AIW card for that, and in order to use the AIW, I have to be able to use the AGP port. And since I can't compile the source from nvidia, I can't use the kernel patch.

I've searched all the usual suspects for help and can't seem to find anyone using RH9's 2.4.20-19.9 kernel with an nforce mobo. Could someone please guide this poor lost wannabe to enlightenment? Thanks,

J^2
jfranzen is offline   Reply With Quote