Re: [SLE] Stock 7.1 SuSE Kernel 2.4.0 compile/install failure
Hey Jonathan, If I rm -rf /lib/modules/2.4.0/thinkpad and then re-issue 'make modules;modules_install'; it completes with no errors. So I am going to run with this install, however I am now curious as to why /lib/modules/2.4.0/thinkpad is even created by SuSE? -jpg
It's right here in the error message.
cd /lib/modules/2.4.0; \ mkdir -p pcmcia; \ find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ../{} pcmci a if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.0; fi depmod: *** Unresolved symbols in /lib/modules/2.4.0/thinkpad/thinkpad.o depmod: get_module_symbol client:/usr/src/linux #
So the modules are in /lib/modules/2.4.0/pcmcia . Just delete this directory (only the pcmcia directory) and make modules|modules_install again or what ever you were doing.
It's a pretty wicked script to parse. :)
Jonathan
=========== ===========
Jonathan Paul Cowherd jpcowh01@slug.louisville.edu http://www.slug.louisville.edu/~jpcowh01
This is my world and I am... World Leader Pretend =========== ===========
On Mon, Apr 23, 2001 at 01:10:09PM -0700, John Griffin wrote:
Hey Jonathan, If I rm -rf /lib/modules/2.4.0/thinkpad and then re-issue 'make modules;modules_install'; it completes with no errors.
You many need to run "make dep" over, but I'm not sure. I seem to remember the "make modules" failing until I deleted the pcmcia directory and all was well afterward. The thinkpad.o object file was getting included in the linking process and since it couldn't find the dependencies for that object file, the linking failed... maybe? :) You could run a "make deepclean" to ensure that everything is kosher when you "make bzImage, etc..." again. Jonathan =========== =========== Jonathan Paul Cowherd jpcowh01@slug.louisville.edu http://www.slug.louisville.edu/~jpcowh01 This is my world and I am... World Leader Pretend =========== ===========
participants (2)
-
John Griffin
-
Jonathan Paul Cowherd