2011/2/6 andy fillebrown <[email protected]>

> Howdy,
>
> ...just found mingw64 -- wanted to say "thanks" for providing it and
> report my experience building Qt from the master branch.  It builds ok
> using sezero's binaries, but assistant.exe crashes on startup.
>

Dang, I thought this was fixed some days ago... guess not.


> Apparently I need to downgrade to gcc-4.4.0.  Does using gcc-4.4.0
> also fix the UI styling issues, or is that an unrelated issue (Qt UI
> controls look old and boxy)?  Also, how do I downgrade to gcc-4.4.0?
>

Sezero also provides his GCC 4.4 builds, right
here<http://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/sezero_20101003/>.
They do indeed work around the assistant and browser demo crash. The UI
issue can be helped by configuring with "-qt-style-windowsxp
-qt-style-windowsvista" (this is needed because Qt's configure does not
detect the required headers with mingw-w64 installs). You could also enable
phonon by adding "-phonon" which builds the DirectX backend using the
mingw-w64 DirectX headers (from the Wine project).


> The Qt build did warn about integer constants being too large for
> 'long' types.  Most of the other warnings were the same as what I get
> when building Qt using the 32-bit mingw binaries from Nokia's ftp
> server, but that particular one looks like it could be a problem if
> the constants are being truncated.
>

This might be, but a lot of projects that aren't written with x64 Windows in
mind have such code and produce these warnings. It surely might be related
to the crash, I haven't looked into it yet. Feel free to experiment :)


>
> None of these questions are pressing -- I'm just curious at this point =)
>

Also: The 4.7 branch is equally functional under mingw-w64, no need to use
the unstable master branch.

Ruben



>
> Cheers,
> ~ andy.f
>
>
> ------------------------------------------------------------------------------
> The modern datacenter depends on network connectivity to access resources
> and provide services. The best practices for maximizing a physical server's
> connectivity to a physical network are well understood - see how these
> rules translate into the virtual world?
> http://p.sf.net/sfu/oracle-sfdevnlfb
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world? 
http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to