On Wed, May 29, 2002 at 08:19:37AM -0500, Michael D. Schleif wrote: > Colin Watson wrote: > > If you're trying to compile a kernel module against a kernel version > > more recent than the one libc6 was built against, then you'll need to > > add (say) /usr/src/kernel-headers-2.4.18/include to the include path. > > > > What exactly are you working on? > > I am trying to install a couple Perl modules (DBI & DBD::Pg); but, make > fails for many missing headers. > > The reason I posted on debian is the fact that I do not have these: > > /usr/include/asm > /usr/include/linux
In that case, you likely want to install the libc6-dev package, not kernel headers. Kernel headers should never be used to compile userspace programs. woody does have the libdbi-perl and libdbd-pg-perl packages ... > The referenced README's just got me more and more confused? Are we > supposed to link these by hand, again? No, don't. Symbolic links for /usr/include/{asm,linux} are definitely seven years' bad luck. Cheers, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]