Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
On Thursday, 20 December 2018 06:48:25 -02 André Hartmann wrote: > And while you are right, that MSVC is better compatible with most > Windows libraries, MinGW e.g. provides pthreads and therefore makes > porting easier. And if you're not targetting base i386 or base x86-64, GCC generates better code. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
On 20/12/2018 10:48, André Hartmann wrote: And while you are right, that MSVC is better compatible with most Windows libraries, MinGW e.g. provides pthreads and therefore makes porting easier. It appears to me that Qt's biggest use case is portability? I use it to build the same codebases on Windows, macOS, Linux, iOS and Android. GCC (that's what MinGW gives you) is a must. GCC and Clang are very compatible with each other. MSVC? Not so much. ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
Hi Markus, Is there any actual reason why you can't use the prebuilt MSVC binaries for MSVC 2017? E.g. the much simpler setup: With the Qt online installer, you can setup Qt, the compiler and debugger in one go and start coding in Creator afterwards. For MSVC, you have to install compiler, debugger and Qt separate, and there are lots of things that can go wrong. We *do* have these support cases in the Qt Forum nearly everyday. And while you are right, that MSVC is better compatible with most Windows libraries, MinGW e.g. provides pthreads and therefore makes porting easier. Regards, André ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
Am Mo., 17. Dez. 2018 um 08:37 Uhr schrieb Amr Kamal : > when Downloading the last version of QT 5.12.0 it only provides MinGW 64bit > for windows which makes some problem with previous projects that used 32bit > version especially if there is any kind of third-party library, at the same > time the need of using one updated version from QT, because of that the only > solution now, is to compile it with MinGW 32bit which takes a very long time, > need a lot of dependencies, and most of the users can't do this, or using old > versions of QT. > so please consider this suggestion in the next version, as it's very needed > one it's great to have a 64bit version but 32 is very good working on all > platforms. Is there any actual reason why you can't use the prebuilt MSVC binaries for MSVC 2017? I have had far more issues with MinGW than with MSVC in the past, and MSVC 2017 (version 15.9) is IMHO the far superior compiler, compared to MinGW: Build speed, application performance and system library support are much better in my case, not to forget the "native" pdb debug files which are needed for a few other debugging tools which you don't want to miss (ETW, profilers, post-mortem debugging, ...). IANAL, but the express version https://visualstudio.microsoft.com/de/vs/express/ which still exists for VS2017 should be OK even for commercial use cases? ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
> -Original Message- > From: Interest On Behalf Of Henry Skoglund > Sent: Tuesday, 18 December 2018 19:26 > >> I think the point is not to switch, but to provide an additional > >> build. I'm going to guess the requestors' argument is going to be > >> that they still need to ship 32-bit applications for Windows, since > >> they still have users with 32-bit Windows, despite running on a 64-bit CPU. > Now about UWP. earlier this year Microsoft's Office Team ditched their UWP > flavor of MS Office and now the Edge team has done the same (since Chromium > will never be an UWP app). I bet you a beer with anyone having access to the > download numbers of those 6 different UWP Qt 5.12 components, that the # of > downloads for them has steadily decreased all of this year. Most likely UWP is > heading to the same place in the sky where Silverlight etc. are. So I mean if > the # > of component slots in Maintenance Tool is a limiting factor, consider tossing > the > 3 MSVC-2015 UWP ones to make room for the MinGW 32-bit one. You have a very good point here. We'll investigate the figures and come back here. Thank you. -- Alex ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
On 18/12/2018 13:56, Kai Koehne wrote: Building Qt with a recent MinGW 32 bit toolchain yourself should still work though. Is the toolchain installed by the Qt Online Installer 32-bit capable? Or do we have to set up another one? ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
On 2018-12-18 17:34, Frank Hemer wrote: Indeed - working in medical IT this is the major issue for me. Frank On Tuesday, 18 December 2018 17:28:05 CET Thiago Macieira wrote: On Tuesday, 18 December 2018 03:56:47 PST Kai Koehne wrote: Anyhow, we don't want to maintain two different MinGW builds; there was quite some popular demand for 64 bits (see e.g. https://bugreports.qt.io/browse/QTBUG-35288), so we switched to 64 bit in Qt 5.12. I don't see us switching back until there's clear evidence that the majority would prefer 32 bit. I think the point is not to switch, but to provide an additional build. I'm going to guess the requestors' argument is going to be that they still need to ship 32-bit applications for Windows, since they still have users with 32-bit Windows, despite running on a 64-bit CPU. Also, if you look in 5.12's Maintenance Tool and the available components for Windows, MinGW has one (1) and UWP has six (6) choices. Now about UWP. earlier this year Microsoft's Office Team ditched their UWP flavor of MS Office and now the Edge team has done the same (since Chromium will never be an UWP app). I bet you a beer with anyone having access to the download numbers of those 6 different UWP Qt 5.12 components, that the # of downloads for them has steadily decreased all of this year. Most likely UWP is heading to the same place in the sky where Silverlight etc. are. So I mean if the # of component slots in Maintenance Tool is a limiting factor, consider tossing the 3 MSVC-2015 UWP ones to make room for the MinGW 32-bit one. Rgrds Henry ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
Indeed - working in medical IT this is the major issue for me. Frank On Tuesday, 18 December 2018 17:28:05 CET Thiago Macieira wrote: > On Tuesday, 18 December 2018 03:56:47 PST Kai Koehne wrote: > > Anyhow, we don't want to maintain two different MinGW builds; there was > > quite some popular demand for 64 bits (see e.g. > > https://bugreports.qt.io/browse/QTBUG-35288), so we switched to 64 bit in > > Qt 5.12. I don't see us switching back until there's clear evidence that > > the majority would prefer 32 bit. > > I think the point is not to switch, but to provide an additional build. I'm > going to guess the requestors' argument is going to be that they still need > to ship 32-bit applications for Windows, since they still have users with > 32-bit Windows, despite running on a 64-bit CPU. ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
On Tuesday, 18 December 2018 03:56:47 PST Kai Koehne wrote: > Anyhow, we don't want to maintain two different MinGW builds; there was > quite some popular demand for 64 bits (see e.g. > https://bugreports.qt.io/browse/QTBUG-35288), so we switched to 64 bit in > Qt 5.12. I don't see us switching back until there's clear evidence that > the majority would prefer 32 bit. I think the point is not to switch, but to provide an additional build. I'm going to guess the requestors' argument is going to be that they still need to ship 32-bit applications for Windows, since they still have users with 32-bit Windows, despite running on a 64-bit CPU. -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
Hi, If you want to be heard please create a suggestion on bugreports.qt-project.org . interest@qt-project.org isn't necessarily read by all relevant people. Anyhow, we don't want to maintain two different MinGW builds; there was quite some popular demand for 64 bits (see e.g. https://bugreports.qt.io/browse/QTBUG-35288), so we switched to 64 bit in Qt 5.12. I don't see us switching back until there's clear evidence that the majority would prefer 32 bit. Building Qt with a recent MinGW 32 bit toolchain yourself should still work though. Regards Kai > -Original Message- > From: Interest On Behalf Of Till Oliver > Knoll > Sent: Tuesday, December 18, 2018 10:46 AM > To: André Hartmann > Cc: interest@qt-project.org > Subject: Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in > all > the upcoming QT versions > > +1 > > > Am 17.12.2018 um 13:30 schrieb André Hartmann hv.de>: > > > > +1 > > > >> Am 17.12.18 um 12:44 schrieb Frank Hemer: > >> +1 > >>> On Monday, 17 December 2018 08:11:34 CET Amr Kamal wrote: > >>> Hello, > >>> > >>> when Downloading the last version of QT 5.12.0 it only provides > >>> MinGW 64bit for windows which makes some problem with previous > >>> projects that used 32bit version especially if there is any kind of > >>> third-party library, at the same time the need of using one updated > >>> version from QT, because of that the only solution now, is to > >>> compile it with MinGW 32bit which takes a very long time, need a lot > >>> of dependencies, and most of the users can't do this, or using old > >>> versions > of QT. > >>> > >>> so please consider this suggestion in the next version, as it's very > >>> needed one it's great to have a 64bit version but 32 is very good > >>> working on all platforms. > >>> > >>> Thank you very much. > >> ___ > >> Interest mailing list > >> Interest@qt-project.org > >> https://lists.qt-project.org/listinfo/interest > > > > ___ > > Interest mailing list > > Interest@qt-project.org > > https://lists.qt-project.org/listinfo/interest > ___ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
+1 > Am 17.12.2018 um 13:30 schrieb André Hartmann : > > +1 > >> Am 17.12.18 um 12:44 schrieb Frank Hemer: >> +1 >>> On Monday, 17 December 2018 08:11:34 CET Amr Kamal wrote: >>> Hello, >>> >>> when Downloading the last version of QT 5.12.0 it only provides MinGW 64bit >>> for windows which makes some problem with previous projects that used >>> 32bit version especially if there is any kind of third-party library, at >>> the same time the need of using one updated version from QT, because of >>> that the only solution now, is to compile it with MinGW 32bit which takes a >>> very long time, need a lot of dependencies, and most of the users can't do >>> this, or using old versions of QT. >>> >>> so please consider this suggestion in the next version, as it's very needed >>> one it's great to have a 64bit version but 32 is very good working on all >>> platforms. >>> >>> Thank you very much. >> ___ >> Interest mailing list >> Interest@qt-project.org >> https://lists.qt-project.org/listinfo/interest > > ___ > Interest mailing list > Interest@qt-project.org > https://lists.qt-project.org/listinfo/interest ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
+1 Am 17.12.18 um 12:44 schrieb Frank Hemer: +1 On Monday, 17 December 2018 08:11:34 CET Amr Kamal wrote: Hello, when Downloading the last version of QT 5.12.0 it only provides MinGW 64bit for windows which makes some problem with previous projects that used 32bit version especially if there is any kind of third-party library, at the same time the need of using one updated version from QT, because of that the only solution now, is to compile it with MinGW 32bit which takes a very long time, need a lot of dependencies, and most of the users can't do this, or using old versions of QT. so please consider this suggestion in the next version, as it's very needed one it's great to have a 64bit version but 32 is very good working on all platforms. Thank you very much. ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
+1 On Monday, 17 December 2018 08:11:34 CET Amr Kamal wrote: > Hello, > > when Downloading the last version of QT 5.12.0 it only provides MinGW 64bit > for windows which makes some problem with previous projects that used > 32bit version especially if there is any kind of third-party library, at > the same time the need of using one updated version from QT, because of > that the only solution now, is to compile it with MinGW 32bit which takes a > very long time, need a lot of dependencies, and most of the users can't do > this, or using old versions of QT. > > so please consider this suggestion in the next version, as it's very needed > one it's great to have a 64bit version but 32 is very good working on all > platforms. > > Thank you very much. ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest
[Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions
Hello, when Downloading the last version of QT 5.12.0 it only provides MinGW 64bit for windows which makes some problem with previous projects that used 32bit version especially if there is any kind of third-party library, at the same time the need of using one updated version from QT, because of that the only solution now, is to compile it with MinGW 32bit which takes a very long time, need a lot of dependencies, and most of the users can't do this, or using old versions of QT. so please consider this suggestion in the next version, as it's very needed one it's great to have a 64bit version but 32 is very good working on all platforms. Thank you very much. ___ Interest mailing list Interest@qt-project.org https://lists.qt-project.org/listinfo/interest