Hi all, Reply to my own post, below. Best regards On Thursday 01 July 2004 11:03, Paul C. Leopardi wrote:
I tried --kernel-source-path /lib/modules/2.6.5-7.75-default/source - which is a link to /usr/src/linux-2.6.5-7.75 - and encountered an error further on:
/bin/sh: line 1: scripts/basic/fixdep: No such file or directory
See my post to the nVIDIA news forums: http://www.nvnews.net/vbulletin/showthread.php?p=355360#post355360
For now, I'm back to the nv driver.
I'll also try doing make fixdep in /usr/src/linux-2.6.5-7.75/scripts/basic to see if this helps.
Using make fixdep, the installation proceeded further, but then died at Building modules, stage 2. make -rR -f /usr/src/linux-2.6.5-7.75/scripts/Makefile.modpost /usr/src/linux-2.6.5-7.75/scripts/Makefile.modpost:38: .config: No such file or directory make[3]: *** No rule to make target `.config'. Stop. make[2]: *** [modules] Error 2 NVIDIA: left KBUILD. nvidia.ko failed to build! make[1]: *** [module] Error 1 make: *** [module] Error 2 -> Error. ERROR: Unable to build the NVIDIA kernel module. The file .config seems to be in /usr/src/linux-2.6.5-7.75-obj/x86_64/default/ I don't know where the installer is trying to find it, but I'll try copying it to /usr/src/linux-2.6.5-7.75 From the following lines in Makefile.modpost, this seems to be the right place for it. include .config include scripts/Makefile.lib So, then why did SUSE put .config in /usr/src/linux-2.6.5-7.75-obj/x86_64/default/ instead? Is there a standard location? Should I try using make cloneconfig instead? Also, by now it seems obvious that the nVIDIA people did not test their installer with SUSE 9.1 AMD64 with the SUSE 2.6.5-7.75 kernel sources.