On Fri, 25 Nov 2011 14:03:32 +0100, Fabian Greffrath <fabian@greffrath.com>
wrote:
> > probably generate more confusion with the similarity to mingw32. I'd vote
> > for mingw-w64-i686 and mingw-w64-x86_64 in the end, based on the
> > following:
>
> Me too!
I'll go for that then, taking into account Simon's remark (so -x86-64).
> > How about the following base description:
> >
> > MinGW-w64 provides a development and runtime environment for 32- and
> > 64-bit (x86 and x64) Windows applications using the Windows API and the
> > GNU Compiler Collection (gcc).
>
> Sounds very good!
Excellent!
> > As far as the packages are concerned, the mingw-w64 source package would
> > produce mingw-w64, mingw-w64-i686, mingw-w64-x86_64, the corresponding
> > three -dev variants and a single -tools package (since that varies only
> > by host
>
> With "the corresponding three -dev variants" you mean a meta-package
> mingw-w64-dev, which depends on both mingw-w64-i686-dev and
> mingw-w64-x86_64-dev?
That's exactly what I had in mind.
> > architecture); gcc-mingw-w64 would produce all the gcc-based packages
> > (gcc-mingw-w64, gcc-mingw-w64-i686, gcc-mingw-w64-x86_64; I'm also
> > splitting
>
> Will gcc-mingw-w64 also be a meta-package which depends on both
> gcc-mingw-w64-i686 and gcc-mingw-w64-x86_64?
Yes.
> > the package up into gcc, g++, gnat, gfortran etc.) including the
> > transitional gcc-mingw32 package; likewise binutils-mingw-w64 and
> > gdb-mingw-w64.
>
> On which package will the transitional gcc-mingw32 package depend? On
> gcc-mingw-w64-i686 with compatibility symlinks to the binaries to take
> account of the changed GNU tupel?
To provide all the binaries in gcc-mingw32 it will have to depend on
{gcc,g++,gfortran}-mingw-w64-i686; its only contents will be the
compatibility symlinks you mention (and the usual /usr/share/doc contents).
It will pull in mingw-w64-i686-dev indirectly, and binutils-mingw-w64-i686
too.
As I understand it having the mingw-w64 package produce a gcc-mingw32 package
will make the gcc-mingw32 source package disappear eventually...
Regards,
Stephen
Attachment:
signature.asc
Description: PGP signature