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 From: "Hannu E K Nevalainen" To: Subject: RE: Can't build cygwin from CVS: configure error Date: Fri, 10 Oct 2003 22:38:15 +0200 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal In-Reply-To: <20031010192650.GD4771@redhat.com> Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1165 > From: Christopher Faylor > Sent: Friday, October 10, 2003 9:27 PM > On Fri, Oct 10, 2003 at 09:10:03PM +0200, Hannu E K Nevalainen wrote: > >> From: Micha Nelissen > >> Sent: Friday, October 10, 2003 2:58 PM > > > >> Hi, > >> > >> Can somebody help me with this problem while making cygwin: > >> > > > >> > >> Any hints appreciated! > >> > >> Micha. > >> > > > >May I guess that you did the same as I did, i.e. follow the > instructions on > >cvs page... Then you need THIS information too: > > > >from http://cygwin.com/contrib.html > > > >_Building the development version of Cygwin_ > > > >Note that minimally, the top-level source tree needs to contain: > > > >Makefile.in, config, config-ml.in, config.guess, config.sub, configure, > >configure.in, include, install-sh, libiberty, ltconfig, > ltmain.sh, missing, > >move-if-change, newlib, symlink-tree, winsup, ylwrap. > > > > > >... and note that "/src/configure" in the FAQ seems to reference this -^ > >configure. > > So, I think I'm hearing some sort of bug report here that the cvs > 'winsup' module does not include the correct files but, as usual, it is > difficult to tell since the message is, as always, couched in the "you > should do this to fix the problem rather than making it hard for > everyone" language rather than including a simple statement of what, > exactly is wrong. The problem is this: The FAQ entry, nor the cvs page, about rebuilding the cygwin1.dll does NOT contain information about the fact that you need MORE than just the files you get from $ cvs co winsup The extra files needed is indicated above (starting with Makefile.in). This is in no way obvious to a person doing this for the first time. Not having this information was what got me going nuts the other day. In addition to this "winsup/mingw/include/sys/types.h:119" currently in CVS seems to contain a typo; the leading "_" on the second arg to typedef should be moved to the first arg. $ ls -lan i686-pc-cygwin/winsup/cygwin/new-cygwin1.dll -rwxr-xr-x 1 500 6529871 Oct 10 22:13 new-cygwin1.dll* I believe THAT is what I've been hunting for. /Hannu E K Nevalainen, B.Sc. EE - 59?16.37'N, 17?12.60'E -- UTC+01, DST -> UTC+02 -- --END OF MESSAGE-- -- 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/