[Development] Choosing a new MinGW for Qt 5
kai.koehne at nokia.com
kai.koehne at nokia.com
Fri Aug 31 15:00:57 CEST 2012
> -----Original Message-----
> From: development-bounces+kai.koehne=nokia.com at qt-project.org
> [mailto:development-bounces+kai.koehne=nokia.com at qt-project.org] On
> Behalf Of ext Thiago Macieira
> Sent: Thursday, August 30, 2012 6:17 PM
> To: development at qt-project.org
> Subject: Re: [Development] Choosing a new MinGW for Qt 5
>
> On quinta-feira, 30 de agosto de 2012 17.25.24, Pau Garcia i Quiles wrote:
> > There are more differences than that. There are differences in
> > features, such as threading support, large-file support, etc.
> > Mingw-w64 is usually ahead of any other in terms of features.
>
> My suggestion on how to proceed is to choose one that offers the following or
> most of the following:
>
> - most recent GCC (4.7 preferably, 4.6 if not)
> - *working* GDB and tested with Creator, with Python support
> - large file support, threading
> - zero-overhead exceptions (no SJLJ exceptions)
> - standard win32 headers, if possible using the Platform SDK headers
> - large set of win32 import libraries
> - 32 and 64-bit in one package
> - make with -j support
> - if this exists: can link to .dll directly, instead of import libs
Alright, since there are people both in favor of mingw-builds and mingw-64 I guess we have to do a proper comparison :) Question to the mingw-64 supporters: Which exact package should we evaluate? http://mingw-w64.sourceforge.net/ talks about "Version 2.0 [...] been released and is considered stable." But I couldn't find any pre-build toolchain with -2.0 in the file name under http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/ ...
Kai
PS: I started already adding my personal experiences on http://qt-project.org/wiki/MinGW-64-bit .
> We should choose one version to be the reference platform and work on
> making it Tier 1. We shouldn't have two versions, that duplicates work.
>
> --
> Thiago Macieira - thiago.macieira (AT) intel.com
> Software Architect - Intel Open Source Technology Center
> Intel Sweden AB - Registration Number: 556189-6027
> Knarrarnäsgatan 15, 164 40 Kista, Stockholm, Sweden
More information about the Development
mailing list