According to Count Zero: While burning my CPU.
> 
> For some reason all my include file contain an include line that would
> include themselves, for instance time.h would/does have 
> #include <linux/time.h> 
> but all my include file are in /usr/include and there is no /linux or
> /usr/include/linux and anyways why would an include file want to include
> itself? Wouldn't that just result in an unending loop? (Please excuse my
> ignorance in programming) I'm running Slackware 2.0.34 with a 2.0.30
> kernal.  If you need any more info on my machine or if I've left
> something out please just ask...

time.h is located in /usr/src/linux/include/linux the line 
#include <linux/time.h>
tells the compiler to look in the linux source dir for time.h

There should also be symlinks in /usr/include pointing to different places
in the linux-source tree.

So if you have no /usr/include/linux then you have not followed the README's
for making kernels or programs.

Read /usr/src/linux/README for details of the symlinks.

--
Regards Richard.
[EMAIL PROTECTED]

Reply via email to