Re: Compile error under 2.1.46

Philip Blundell (Philip.Blundell@pobox.com)
Wed, 23 Jul 1997 11:38:33 +0100


>While on the subject, I was wondering also if it is now time to
>change the 2.1.x series README file. It currently says:
>
>" - Make sure your /usr/include/asm, /usr/include/linux, and /usr/include/scsi
> directories are just symlinks to the kernel sources:
>
> cd /usr/include
> rm -rf asm linux scsi
> ln -s /usr/src/linux/include/asm-i386 asm
> ln -s /usr/src/linux/include/linux linux
> ln -s /usr/src/linux/include/scsi scsi
>"
>
>If you happin to have GNU libc installed this is not a good thing. User
>space apps shouldn't use the kernel headers. If they need kernel header
>type stuff (like compiling pcmcia tools for instance) they should
>provide their own local copy. Any chance of getting this changed?

/usr/include/linux is needed for libc5 though, and it doesn't break anything under glibc that would otherwise work.

p.