Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Message-ID: <42EFDADE.2ED85D88@dessent.net> Date: Tue, 02 Aug 2005 13:43:10 -0700 From: Brian Dessent MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: Re: Compiling bootparamd for cywin 1.5.18-1 (linux/nfs.h: No such file or directory) References: <8392f3880508021301733834aa AT mail DOT gmail DOT com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Spam-Report: -4.8/5.0 ---- Start SpamAssassin results * -3.3 ALL_TRUSTED Did not pass through any untrusted hosts * -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% * [score: 0.0000] * 1.1 AWL AWL: From: address is in the auto white-list ---- End SpamAssassin results X-IsSubscribed: yes Reply-To: cygwin AT cygwin DOT com 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/