On Thu, Feb 08, 2001 at 10:58:06AM -0500, Stan Brown wrote: > I have installed a new potato system, and choosen the "developer" install. > I have looked in dselect, and confirmed that libc6-dev is marked as > installed. > > Yet when I try to compile things, I am having include file problems. > > For example I am trying to compile the Oracle ProC samples, and they > include stdio,h (which is there in /usr/include). It in turn includes, for > example stddef.h, whch is not in /usr/include. I did find a copy of it in > /usr/include/linux. > > Shouldn't there be a link from there to /usr/include for it?
I guess stddef.h is an ISO C header, so I don't know why it's buried in /usr/include/linux. On the other hand, you almost never need to include it specifically, since both stdio.h and stdlib.h will include it if it's features are needed. Can you add -I/usr/include/linux to your CPPFLAGS? -- Eric G. Miller <egm2@jps.net>