On Fri, Oct 15, 2004 at 01:57:39PM +0200, ?rn Hansen wrote:
fredag 15 oktober 2004 06:32 skrev Scott Leighton:
So, my big question here is is the guy on the mplayer list right? Has SuSE messed up the location of the correct include files for the kernel?
I'm not a kernel hacker, of course ... but from what I've gathered so far, is that programs that require kernel headers should be acquiring those through /lib/modules/<kernel-version>/build/include ... but SuSE has botched that job, I usually have to fix that link when I build Nvidia driver.
That's intentional. The kernel includes need to be configured in the same way as the running kernel (or for all kernels if you want to distribute a module in binary form), and that needs some manual steps. For simple kernel modules it sometimes doesn't make a difference, but you will run into problems with more complex ones. See /usr/src/linux/README.SUSE for details. -Andi