This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
Re: [ITP] mingw-libjpeg, mingw-libpng, mingw-openssl
- From: Corinna Vinschen <corinna-cygwin at cygwin dot com>
- To: CygWin-Apps <cygwin-apps at cygwin dot com>
- Date: Wed, 8 Feb 2006 10:38:30 +0100
- Subject: Re: [ITP] mingw-libjpeg, mingw-libpng, mingw-openssl
- References: <43E96791.9010001@hotmail.com> <43E994DA.9030603@cwilson.fastmail.fm>
- Reply-to: cygwin-apps at cygwin dot com
On Feb 8 01:51, Charles Wilson wrote:
> Peter Quiring wrote:
> >I've created some packages for Cygwin under the mingw category. They
> >are mingw versions of libjpeg, libpng,
>
> Sorry, but I have to veto these (but see good news, below)
>
> and openssl.
>
> I'll leave Corinna to comment on this one.
>
> The conventions I
> >used are slightly different from cygwin standards but were neccessary to
> >compile under the mingw system.
>
> See, that's the problem: cygwin doesn't distribute "mingw" packages, in
> the sense of "packages that were created using the 'mingw system': mingw
> compiler and framework". mingw-zlib and mingw-bzip2 are perhaps poor
> names, but they refer to *cygwin* generated packages that were simply
> compiled so that they do not use cygwin1.dll.
>
> Now, after looking at your libpng package, I see that you're actually
> using *cygwin's* gcc with a -mno-cygwin flag -- which is fine. But it's
> not, really, the "mingw system". The "mingw system" is a different
> animal, over at http://mingw.sourceforge.net/.
>
> There's really no reason for cygwin to distribute *any* non-cygwin apps
> or libs -- the current exceptions are: setup.exe (which obviously can't
> require cygwin) and the libraries needed to build setup.exe (mingw-zlib,
> mingw-bzip2), and one or two other apps like strace.exe and cygcheck.exe
> where it should be obvious why they can't depend on cygwin1.dll.
Charles said it all. Thanks for the offer, but MingW packages really don't
belong in the Cygwin distro, but in the MingW distro.
Corinna
--
Corinna Vinschen Please, send mails regarding Cygwin to
Cygwin Project Co-Leader cygwin AT cygwin DOT com
Red Hat