Muli Ben-Yehuda <[EMAIL PROTECTED]> writes:

> On Sun, Aug 24, 2003 at 02:36:30PM +0300, Erez Doron wrote:
> 
> > i installed kernel-source-2.4.20-20.9-i686.rpm
> > i linked the main dir to /usr/src/linux ( was already linked to 
> > /usr/src/linux-2.4)

And what is /usr/src/linux-2.4? Maybe that was a symlink to the
previous version of the kernel, and you would be better off with
changing that, since your new kernel is still 2.4. But that is not
material to your question.

> 
> /usr/src/linux should point to the headers glibc was compiled
> against. You shouldn't touch it unless you really know what you're
> doing. 

Muli, I think you are confusing it with /usr/include/linux. Linux
stopped caring about /usr/src/linux a while ago, so there is no real
harm in making it a symlink to the real tree. There is also no need to
do that - I just checked and the system I am currently on has no
/usr/src/linux at all.

> 
> > i did:
> > cd /usr/src/linux
> > cp configs/config.i686 .config
> 
> make oldconfig here

Most likely that is the missing link indeed - something does not get
defined correctly, and some declarations are conditioned on that in
the code.

As Muli suggests, start again from

cd /usr/src/linux
make mrproper
cp configs/config.i686 .config
make oldconfig

etc.

-- 
Oleg Goldshmidt | [EMAIL PROTECTED]

=================================================================
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]

Reply via email to