Hi Bruce,
I just gave you the work around. The better way is to install the rpm package for those include files which is :- lx_suse-2.2.16.SuSE-18.
Or you can have a link created from /usr/include/linux to /usr/src/linux/include/linux as someone had already suggested you. These two are the standard ways of doing it AFAIK.
Cheers,
prasad
Bruce
Scharlau To: suse-linux-e@suse.com
Bruce Scharlau wrote:
Hi all,
I've decided to bite the bullet and try compiling some apps, but have run into missing files and can't work out which package(s) I need to add to get the beastie to compile properly. The app seems to be looking for things like:
linux/limits.h linux/errno.h asm/sigcontext.h asm/socket.h
Both linux/limits.h and linux/errno.h seem to be found down in /usr/src/linux-2.2.14/include/linux/ so do I need to change something in the configure script, makefile or something?
Any suggestions on getting this to compile (It's resin 1.2.7 by the way) would be greatly appreciated.
Make sure there is a link from /usr/src/linux to /usr/src/linux-2.2.14 and that you have done at least a make xconfig and make dep. Also there should be a link from /usr/include/linux to /usr/src/linux/include/linux and from /usr/include/asm to /usr/src/linux/include/asm-i386.
-- -- To unsubscribe send e-mail to suse-linux-e-unsubscribe@suse.com For additional commands send e-mail to suse-linux-e-help@suse.com Also check the FAQ at http://www.suse.com/support/faq and the archives at http://lists.suse.com