Re: How to check if kernel sources are installed on a system?

From: Jesper Juhl
Date: Sat May 27 2006 - 06:47:17 EST


On 26/05/06, linux-os (Dick Johnson) <linux-os@xxxxxxxxxxxx> wrote:

On Fri, 26 May 2006, Jan-Benedict Glaw wrote:

> On Thu, 2006-05-25 17:44:13 -0400, Dave Jones <davej@xxxxxxxxxx> wrote:
>> On Thu, May 25, 2006 at 11:39:52PM +0200, Jan-Benedict Glaw wrote:
>> > On Thu, 2006-05-25 17:34:34 -0400, Jeff Garzik <jeff@xxxxxxxxxx> wrote:
>> >>
>> >> find / -name libata-scsi.c
>> >
>> > Which of the 10 versions showing up is the "right" one?
>>
>> For the sake of compiling out-of-tree modules, it's also useless,
>> as sanitised headers (like Fedora's kernel-devel package) won't have this.
>>
>> Following /lib/modules/`uname -r`/build is the only way this can work.
>> (And that should be true on any distro)
>
> As long as you actually compile the modules on the machine they're
> ment to run on...
>
> MfG, JBG

Distributions really need to have been built on the target system
so that the CONFIG variables are correct and the various dynamic
files have been created. Therefore I suggest that the presence of:

/usr/src/linux-`uname -r`/System.map

... is probably good enough for most everyone.


Assuming you build your kernels in /usr/src/ - many people don't, me included.
My kernels are all build in /home/juhl/download/kernel/linux-<version>/

--
Jesper Juhl <jesper.juhl@xxxxxxxxx>
Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html
Plain text mails only, please http://www.expita.com/nomime.html
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/