On Tue, May 29, 2001 at 02:49:15PM +0000, Richard Adams wrote:
> O i now see what you mean, if one does not read the manuel one knows not of the
> pit falls, if this one could be called a pit fall.
> Having said that even if the old source is over written there is no problem,
> the kernel would have been made and the kernel installed either in /boot or /
> so where is the problem.?


The problem is libc.

Many distributions have /usr/src/{asm,linux} as symlinks into the
/usr/src/linux/include heirarchy.

However, the stuff you see in /usr/src/linux/* should _ALWAYS_ be what libc
was _built_ against.

If you change what /usr/src/linux is pointing to, then you run the risk of
compiling some other program against possibly incompatible versions of the
kernel header files.

So, if you NEVER build any user programs (oh wait, building the kernel
builds some user mode programs, doesn't it?) then you need not worry.

If your /usr/include/{asm,linux} are actually subdirectories, populated by
the contents of the appropriate kernel, then you need not worry.

I think more of the distributions are starting to get this right.

However, if you have an older distribution, then you may run into these
types of issues.

mrc
-- 
       Mike Castle       Life is like a clock:  You can work constantly
  [EMAIL PROTECTED]  and be right all the time, or not work at all
www.netcom.com/~dalgoda/ and be right at least twice a day.  -- mrc
    We are all of us living in the shadow of Manhattan.  -- Watchmen
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to [EMAIL PROTECTED]
Please read the FAQ at http://www.linux-learn.org/faqs

Reply via email to