OK, Andy, you are right that the kernel-headers rpm package holds the /usr/include/linux userspace stuff. Newer Redhat packages have changed to a more sensibly named package like glibc-kernheaders for this. My last suggestions are dead-ends, don't look for a new kernel-headers package, your build doesn't care whats in /usr/include/linux. And the make oldconfig and make dep is not needed(I tried it, works fine without.) I compiled your LiS-2.16 fine on my RH7.3 system with the 2.4.18-3 kernel and gcc-2.96-110. I'll try changing to your version of kernel tonight and see what happens. It looks like your gcc is not happy with one of the headers in your kernel source. _______________________________________________ TCLUG Mailing List - Minneapolis/St. Paul, Minnesota http://www.mn-linux.org tclug-list at mn-linux.org https://mailman.real-time.com/mailman/listinfo/tclug-list