Re: libc linux kernel especific headers ?where?
On Thu, Nov 08, 2001 at 04:17:18PM +0100, Javier Vi?uales Guti?rrez wrote:
> Hello, why is there a headers files like ftape.h located at
> /usr/include/linux/ installed by libc6-dev package and at
> /usr/src/kernel-headers-2.X.Y/include/linux/ by kernel-headers-2.X.Y
> package?, it's the same file or isn't right?.
>
> If something _really_ depends on /usr/include/linux it'd use the file from the
> kernel package. If something had been modified ignoring a change on a kernel
> interface, it can get compile a program but it's possible the program can't
> run because of the ignored kernel interface.
>
> IMHO, the linux kernel especific headers files of libc package must be placed
> at /usr/include/linuxlibc if are really kernel independent and use
> /usr/src/include/linux copies if not.
Read:
/usr/doc/libc6/README.Debian.gz
and (if you have kernel-package installed):
/usr/doc/kernel-package/README.headers
--
.----------=======-=-======-=========-----------=====------------=-=-----.
/ Ben Collins -- Debian GNU/Linux \
` bcollins@debian.org -- bcollins@openldap.org -- bcollins@linux.com '
`---=========------=======-------------=-=-----=-===-======-------=--=---'
Reply to: