Re: [Development] Qt 5.4 Mingw-4.9.1 offline package

2015-01-06 Thread Tobias Hunger
Hi Cristian,

In addition to Kais arguments I want to add that we want to encourage 
people to experiment with Qt, but we also want Creator to continue to 
function if those experiments fail.

So even if we used the same compiler for the shipped Qt version and Qt 
Creator we would need to ship an extra copy of Qt exclusively for 
Creator (and not listed in Creator's configuration).

Best Regards,
Tobias

--
Tobias Hunger, Senior Software Engineer | The Qt Company

Digia Germany GmbH, Rudower Chaussee 13, D-12489 Berlin
Geschäftsführer: Mika Pälsi, Juha Varelius, Tuula Haataja Sitz der 
Gesellschaft: Berlin, Registergericht: Amtsgericht Charlottenburg, HRB 
144331 B

Email: tobias.hun...@theqtcompany.com | Phone: +49 30 63 92 3255 
www.qt.io | Qt Blog: http://blog.qt.digia.com/ | Twitter: @QtbyDigia, 
@Qtproject | Facebook: www.facebook.com/qt


___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.4 Mingw-4.9.1 offline package

2015-01-05 Thread Koehne Kai


> -Original Message-
> From: development-bounces+kai.koehne=theqtcompany.com@qt-
> project.org [mailto:development-
> bounces+kai.koehne=theqtcompany@qt-project.org] On Behalf Of
> Cristian Adam
> Sent: Monday, January 05, 2015 11:14 AM
> To: development@qt-project.org
> Subject: [Development] Qt 5.4 Mingw-4.9.1 offline package
> 
> Hi,
> 
> 
> I've installed Qt 5.4 Mingw-4.9.1 (qt-opensource-windows-x86-
> mingw491_opengl-5.4.0.exe)
> and I've noticed that the Qt Creator bundled with it was compiled with MSVC
> 2010 and had its own version of Qt 5.4 MSVC 2010 DLLs (~100MB)
> 
> 
> What is the reason for this?

The reason is simple: It's much easier to package / test one Windows binary, 
instead of nine different ones (we right now provide nine different offline 
installers  for Windows).

In the online installer case you have to choose one anyway, so we settled also 
on one build for the offline installers.

> Is Mingw-GCC 4.9.1 that bad, that a MSVC 2010 build of Qt Creator was
> needed?

No it's not. There's  a problem though with gdb choking when trying to debug a 
32 bit Qt Creator.

> qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe - 694MB
> qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe - 852MB
> 
> 
> Mingw-GCC is known to produce bigger binaries, but there is no reason to
> bloat the
> installer, right?

Well, Qt Creator and Qt also do not always synchronize their releases. That is, 
sometimes the Qt version Qt Creator ships is not the same as the released Qt 
version.

In practice it really shouldn't matter to you with which exact Qt version / 
compiler Qt Creator is compiled, except if you want to build your own Qt 
Designer plugins: In this case you have to use a matching setup.

Regards

Kai

___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


Re: [Development] Qt 5.4 Mingw-4.9.1 offline package

2015-01-05 Thread Cristian Adam
On Mon, Jan 5, 2015 at 11:13 AM, Cristian Adam 
wrote:

> Hi,
>
> I've installed Qt 5.4 Mingw-4.9.1
> (qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe)
> and I've noticed that the Qt Creator bundled with it was compiled with
> MSVC 2010 and had its
> own version of Qt 5.4 MSVC 2010 DLLs (~100MB)
>
> What is the reason for this?
>
> Is Mingw-GCC 4.9.1 that bad, that a MSVC 2010 build of Qt Creator was
> needed?
>
> qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe - 694MB
> qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe - 852MB
>
> Mingw-GCC is known to produce bigger binaries, but there is no reason to
> bloat the
> installer, right?
>
>
Hmm, the same happened with
qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe.

I think Qt Creator was build once for Windows and included in all
installers.

>From my point of view Qt Creator should have been build with the same Qt
version that
was installed, reusing the Qt shared libraries, minimizing disk space and
bandwidth...

Cheers,
Cristian.
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development


[Development] Qt 5.4 Mingw-4.9.1 offline package

2015-01-05 Thread Cristian Adam
Hi,

I've installed Qt 5.4 Mingw-4.9.1
(qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe)
and I've noticed that the Qt Creator bundled with it was compiled with MSVC
2010 and had its
own version of Qt 5.4 MSVC 2010 DLLs (~100MB)

What is the reason for this?

Is Mingw-GCC 4.9.1 that bad, that a MSVC 2010 build of Qt Creator was
needed?

qt-opensource-windows-x86-msvc2013_opengl-5.4.0.exe - 694MB
qt-opensource-windows-x86-mingw491_opengl-5.4.0.exe - 852MB

Mingw-GCC is known to produce bigger binaries, but there is no reason to
bloat the
installer, right?

Cheers,
Cristian
___
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development