I searched far and wide on google and other sites. What I found is allot of people have this question and very few have the answer. This may cure your troubles. I found it on
<a href="
http://lists.samba.org/archive/samba...ch/064442.html
">
http://lists.samba.org/archive/samba...ch/064442.html
</a>
----original----
I found the fix...
Basically the problem is that the compile is looking for headers that are
usually distributed with the kernel sources
by grabbing the latest kernel, untaring it in /usr/src, and creating the
following links:
/usr/include/linux -> /usr/src/linux/include/linux
/usr/include/asm -> /usr/src/linux/include/asm-i386
everything worked.
Commands from start to beginning might look something like this:
cd /usr/src
wget
http://www.kernel.org/pub/linux/kern...2.4.18.tar.bz2
bzip2 -dc linux-2.4.18.tar.bz2 | tar xvf -
cd /usr/include
ln -s /usr/src/linux/include/linux linux
ln -s /usr/src/linux/include/asm-i386 asm
Daniel Watrous
dwatrous at maintainfit.com
--------
now its on to some other problem
I try compileing the kernel and it says
timer.c:35: conflicting types for `xtime'
/usr/src/linux-2.4.5/include/linux/sched.h:540: previous declaration of `xtime'
how do I fix this?