Hi,
> > [...]
> > > I've found most of the files in the newer cygwin, except for bind.c,
> > > emacs_keymap.c, and a few others. Newer cygwin even comes with zlib and
> > > libpng as DLLs, so there would be no need to have users build those.
> >
> > Those are no longer required or used anywhere.
>
[...]
> Right now, a problem is obstack.{c,h} in the newer cygwin. It includes a
> bunch of GNU headers that VC6 chokes on. I'm going to see if I can find
> any win32 replacement functions, or rewrite the header for our needs and
> we can just link to libiberty (or whereever those functions are
> contained).
You don't need that. obstack stuff is strictly optional (it's used to
generate the MIDI music from sound resources with 'sciunpack'). That stuff
should be replaced with something portable eventually.
llap,
Christoph