home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!moe.ksu.ksu.edu!matt.ksu.ksu.edu!news
- From: probreak@matt.ksu.ksu.edu (James Michael Chacon)
- Newsgroups: comp.os.linux
- Subject: Re: /usr/include/linux directory and manual page directories???
- Date: 21 Jan 1993 17:58:49 -0600
- Organization: Kansas State University
- Lines: 33
- Distribution: na
- Message-ID: <1jndbpINNms8@matt.ksu.ksu.edu>
- References: <C132tn.MoF@undergrad.math.waterloo.edu> <1993Jan19.062215.29445@netcom.com> <C17ICo.5u9@ais.org>
- NNTP-Posting-Host: matt.ksu.ksu.edu
-
- sno@ais.org (Stephen Opal) writes:
-
- >>> My question is, where can I find these header files... or are they
- >>>necessary, or should I create a linux directory with all the neccessary files
- >>>but have them all empty, or should I remove those lines from all the necessary
- >>>header files????/
- >>
- >>READ THE F****** FAQ! then get the kernel sources, that were they lie.
- >>
-
- >Is there some way to get the includes *WITHOUT* getting an 800 K file
- >of kernal sources? Is there an important reason why the #includes can't
- >be a separate package?
-
- >--
- >Stephen N. Opal sno@umcc.ais.org
-
- Nope, but there is an important reason for this. Suppose you get the include
- files for 0.99.2 now, and then decide to upgrade to 1.0 later on.
- If you have to put the kernel source in the same place, it will automatically
- update the include files in /usr/include/[asm,linux]. Otherwise you stand
- the chance of having older include files there and running into problems
- later on.
-
- Just install the kernel sources, and then if you don't want to compile it
- delete everything but the include files. But, leave them in /usr/src/linux/
- include/[asm,linux] and link them into /usr/include like the FAQ says.
-
- If they got released as a separate package, people would be to tempted to just
- update the include files once, and put them directly in /usr/include. Then
- you run into problems later on.
-
- James
-