This is the mail archive of the
mailing list for the Cygwin project.
Re: attn: which, bzip2,gzip maintainers (was Re: some problems with setup.ini)
- From: "Paul G." <pgarceau at qwest dot net>
- To: cygwin-apps at cygwin dot com
- Date: Thu, 29 Nov 2001 17:56:57 -0800
- Subject: Re: attn: which, bzip2,gzip maintainers (was Re: some problems with setup.ini)
- Organization: Paul G.
- Reply-to: pgarceau at qwest dot net
On 29 Nov 2001 at 15:18, Robert Collins wrote:
> ---- Original Message -----
> From: "Paul G." <email@example.com>
> > > >I'm still not 100% sure that utils is appropriate.
> > >
> > > Me neither.
> > FWIW, Mingw doesn't have an extensive utils as part of base
> distribution. Even
> > so, you can download binutils as a separate enhancement from several
> I always thought that mingw's aims were somewhat different to what
> cygwin is (now) trying to do.
Well, only in terms of targetted platform(s). Mingw is, as you have noted below, meant to be run under (be
targetted primarily for) a Win32api based OS. Originally, Cygwin, (cgf, please correct), was designed to be targetted for
Win32api based platforms and allow easy transition from *nix based platforms to Win32API based platforms. Since
then, and if I understand current philosophy of Cygwin correctly, Cygwin has expanded to be installable and useable on
both *nix (including Linux) and Win32api based platforms. Of course, the *nix users don't have the benefit of setup.exe
> mingw: a compiler targeted for win32, (usually) hosted on win32, with
> win32 binaries available.
Basically, yes. Most recent "stable" Mingw distribution (1.1) is more akin to a tool set than it is to a compiler
though. (Basic "tool set", to me, includes compiler, binutils and whatever else is needed to sucessfully build and/or
debug your basic executable such as "helloworld.exe". Cygwin and Mingw are both tool sets. Environment-wise,
Cygwin is *nix oriented, Mingw is Windows or Win32api oriented). [you see twisty-turny passages going in all
directions...;-) oops, showing my age ;-)]
> cygwin: every *nix opensource utility (and one or two win32) under the
> sun, available in binary form, along with a posix emulation layer to
> make it all work.
Yes, closer to a *nix-like development environment which runs under (is targetted primarily for) the Win32api
> Please correct me if I'm wrong :}.