kernel module problems
ok... i just rebuilt my kernel trying to get it to build the agpgart and tdfx modules.. when i compiled it (using genkernel --config), it gave me this error message for a lot of modules:
any ideas what in the world went wrong? and how do i fix it????
depmod: *** Unresolved symbols in /lib/modules/2.4.20-gentoo-r6/kernel/drivers/<sub-dir>/<module>
ps. i don't know if it ever built those two modules, either...
hmm.. i guess poking and prodding and recompiling 3 times is a decent way to unwittingly fix the problem... does anyone know what that means or why it happens??
Yeh disable modules and dont use them. agpgart needs to be compiled into the kernel not as a module.
"A driver can never work properly if there are unresolved symbols, as it means something is not going to work. Furthermore, it means that that something that would have been called will call something else in the kernel and this could be anything. This is very bad."
From the Linmodem howto.
Maybe do a make clean or mrproper and rebuild?
well, i got rid of the unresolved symbols, but i still don't know what the hell agpgart is... could someone tell me what kernel option it is... and why in the world do i get corrupted screen when i try to load the kernel's 3dfx fb modules?? argh.. so frustrating
Dont compile it as a module, And agpgart is AGP support it cannot be compiled as a module.
EDIT: and what do you mean by kernel option??
i mean where is it in the kernel config...
i found agpgart in the weirdest of places (or at least i think it's strange since it seems to have something to do with DRI).. it was under FTape (floppy tape) support... ::shrugs:: now to figure out why i can't load the 3dfx console drivers..