From: Matthew C. <Mat...@mi...> - 2001-02-18 09:47:35
|
Hi. I updated from the DRI CVS trunk earlier, and built everything. No errors. Then built the kernel modules, (cd ... ; make -f Makefile.linux,) also without problem. However, there are undefined symbols in tdfx.o (& gamma.o): (Other modules not built, no AGP on this machine.) depmod: *** Unresolved symbols in tdfx.o depmod: inter_module_register depmod: inter_module_put depmod: inter_module_get depmod: fops_put depmod: fops_get depmod: inter_module_unregister Investigation reveals that this is due to my kernel (Linux 2.2.18) not having the inter-module interface that appears to be in kernel 2.4. So (asks the neophyte with the optimism of he who knows not whereof he speaks,) how do I change drm_stubs.h to use the older kernel module interface? And do I need to change anything else? Or do I just bite the bullet and upgrade to kernel 2.4, like the DRI compilation guide implies I should? (Or does something belong in compat-pre24.h instead?) If it matters: Intel Pentium 166 (not MMX) processor, 96MB RAM, PCI Guillemot Maxi Gamer Phoenix (Voodoo Banshee-based) w/ 16MB Thanks, Matt. -- "Oh bother," said the Borg, "We have assimilated Pooh". -- MHR on afp -- According to a .sig by Chris Suslowicz |