This is the mail archive of the cygwin@cygwin.com 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: Can't build cygwin from CVS: configure error


> 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:
> >>
> ><SNIP>
> >>
> >> 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
> ><QUOTE>
> >_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.
> ><END>
> >
> >... 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/


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