Ok, more on the Red Hat Linux 7.1 module building thread...

I'm trying to build some updated modules that will work with the stock
Red Hat Linux 7.1 kernels.  I see that modversions.h includes
rhconfig.h, which looks at /boot/kernel.h to see what kernel we're
currently running, and does some #defines accordingly.  It appears that
this should then set correct versions for modules.

However, when I copy a config out of /usr/src/linux-2.4/configs, do a
make oldconfig && make dep, then make modules and try to modprobe the
result, I get undefined symbols as a result of incorrect module
versioning.  The reported undefined symbols (versions) seem to be
defined for the BOOT kernel, rather than the i686-smp kernel I'm
running.

How can one build a module that will happily live with an existing,
stock, Red Hat Linux 7.1 kernel?

Thanks,

-Eric
-- 
Eric Sandeen      XFS for Linux     http://oss.sgi.com/projects/xfs
[EMAIL PROTECTED]   SGI, Inc.



_______________________________________________
Redhat-devel-list mailing list
[EMAIL PROTECTED]
https://listman.redhat.com/mailman/listinfo/redhat-devel-list

Reply via email to