This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Compiling bootparamd for cywin 1.5.18-1 (linux/nfs.h: No such file or directory)


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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]