I was having the same problems, and here is what i did " 1) make cloneconfig 2) export MAKEFLAGS=O=/usr/src/linux-obj/$ARCH/$FLAVOR 3) sh <nviddia>.run --kernel-source-path=/usr/src/linux and all went fine. The MAKEFLAGS also allowed me to build the vmware modules. Make just needs to know where to find the scripts it needs. This information is located in the README.SUSE file in the /usr/src/linux directory, i believe. Good Luck, edward On Thu, 1 Jul 2004 11:53:25 +1000 "Paul C. Leopardi" <leopardi@bigpond.net.au> wrote:
Hi all, Reply to my own reply, below. Best regards
On Thursday 01 July 2004 11:28, Paul C. Leopardi wrote: Hi all, Reply to my own post, below. Best regards
On Thursday 01 July 2004 11:03, Paul C. Leopardi wrote: 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?
I tried make cloneconfig and now the install fails at:
Building modules, stage 2. make -rR -f /usr/src/linux-2.6.5-7.75/scripts/Makefile.modpost scripts/modpost -i /usr/src/linux-2.6.5-7.75/Module.symvers -s /dev/null / tmp/selfgz25120/NVIDIA-Linux-x86_64-1.0-6106-pkg2/usr/src/nv/nvidia.o /bin/sh: line 1: scripts/modpost: No such file or directory make[3]: *** [__modpost] Error 127 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.
I think I'll just send feedback to nVIDIA. I hope this doesn't just start a finger-pointing exercise between nVIDIA and SUSE.
-- Check the List-Unsubscribe header to unsubscribe For additional commands, email: suse-amd64-help@suse.com