Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions

2018-12-20 Thread Thiago Macieira
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

2018-12-20 Thread Nikos Chantziaras

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

2018-12-20 Thread André Hartmann

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

2018-12-19 Thread Markus Maier
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

2018-12-19 Thread Alex Blasche
> -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

2018-12-18 Thread Nikos Chantziaras

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

2018-12-18 Thread Henry Skoglund

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

2018-12-18 Thread Frank Hemer
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

2018-12-18 Thread Thiago Macieira
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

2018-12-18 Thread Kai Koehne
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

2018-12-18 Thread Till Oliver Knoll
+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

2018-12-17 Thread 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


Re: [Interest] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions

2018-12-17 Thread 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] need a QT 5.12.0 MinGW 32bit release for windows in all the upcoming QT versions

2018-12-16 Thread Amr Kamal
 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