On Mon, 2004-11-22 at 15:18 -0600, Timur Tabi wrote: > Arjan van de Ven wrote: > > > yes but it has no such config option because it is on by default. > > I'm still confused. If it's on by default, then why doesn't my module's > version magic have it? Well, I guess the answer is because I used > /usr/src/linux-xxx to compile my module. But that has worked for every > linux distro (and we support A LOT of them) except FC2 and FC3. At this > point, I'm just curious as to what /lib/modules/xxx has that > /usr/src/linux-xxx doesn't have. an exact matching header set. > > no there is something seriously fucked up in your build process. You > > *cannot* use /usr/src/linux-xxx in FC2 or FC3 to build modules, just > > like you really shouldn't have done so with FC1, RHL9 or older. > > (In fact, fc3 doesn't even ship with a /usr/src/linux anymore) > > Yes, I realize that now. The reason I wasn't using that is because the > /lib/modules/xxx directory only exists if you compile and INSTALL the > kernel. For our driver, it was a lot easier to just download the kernel > source tree (from wherever) and configure it. where did you get the fc3 one from ? > > Also note that on Red Hat 9.0, for example, /lib/modules/xxx is just a > symlink to /usr/src/linux-xxx. I'm aware of that. doesn't make /usr/src/.... the right location... it's just an implementation detail. -- -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/