Clay Oehlke wrote: > I think the lack of /linux/nfs.h may be the main cause, but am unsure > of what else might be missing in a cygwin environment. Would the > installation of a package help, or is the lack of an NFS client > ability in Cygwin the cause. Is there anywhere else I can point the > above .h file?
Yes, it means the program was written for linux and is not portable. Things in a "linux" subdirectory of the include directory are going to contain things that are specific to linux and its kernel, and are not the kind of things you can just copy over to another system and use. This usually means that the program has only ever been compiled and tested under linux, or that it requires some feature of the linux kernel. If true means you'll have to do some patching or reimplementation of features to get it working. There is a small chance that it just needs some fixes to the configure script in order to detect the proper includes. I'm not familiar with this particular program at all. But it is a bootp daemon, yes? Surely there are various implementations of this daemon, why not try a different one. Doesn't ISC provide a portable bootp server? Brian -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/