Dan Nicholson wrote:
One reason is that the headers in the kernel source include all the internal kernel definitions. As I understand it, it's bad form for userland apps to be using internal kernel interfaces (with the exception of glibc).
That doesn't sound too dangerous to me. Surely the headers for any application give details of the internal interfaces of that application. With most applications we install the headers along with everything else when we do make install. Why is the kernel different so that we need to download a separate tarball of fixed headers? If it is wrong to use the kernel headers why don't the kernel developers include fixed headers in with the kernel source? Andy -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page