[Interest] Trouble with "release" build on Win7
Yves Bailly
yves.bailly at sescoi.fr
Fri Dec 21 09:44:04 CET 2012
Le 21/12/2012 09:10, Koehne Kai a écrit :
>>> I'm building Qt5 for 64bits using Visual 2010 on a Windows 7 64bits host,
>> debug and release.
>>> However it seems anything using Qt5Gui.dll fails to start.
>> Now things get weird... I build a 32bits version of Qt5, Visual 2010 Pro SP1,
>> on a Windows 7 64bits host. The example
>> "qtbase/exampels/gui/analogclock" starts both in release and debug flavor,
>> bug it doesn't show the usual clock... just a grey rectangle with written
>> "QWindow" in the middle. Same with the "rasterwindow" example.
>
> I can confirm this. Can you create a bug report for it?
I will try... ;-) https://bugreports.qt-project.org/browse/QTBUG-28778
> However, I couldn't reproduce your 64 bit issues. I've been building with 16.00.40219.01 for
>x64 , configure was "configure -prefix %CD%\qtbase -opensource -confirm-license -nomake tests".
>The examples show exactly the same behavior as on 32 bit.
I have exactly the same compiler version, so maybe the difference is in the "configure" command.
- I used the "-mp" switch, will try without it.
- Maybe the "-ltcg" is the source of the problem, will try without it.
>> Side question: where's the HTML doc? it used to be provided ready-to-use in
>> Qt4 releases...
>
> If you've I installed the binary packages you should find the .html files under docs. Open
>e.g. 5.0.0/%compiler%/doc/qtdoc/index.html . If you're building yourself, run 'make docs'.
From the 64bits build, after a while it says:
D:\libsrc\qt-5.0.0-x64\qtbase\bin\qhelpgenerator.exe
D:/libsrc/qt-5.0.0-x64/qtbase/doc/qtcore/qtcore.qhp -o D:/libsrc/qt-5.0.0-x64/qtbase/doc/qtcore.qch
NMAKE : fatal error U1077: 'D:\libsrc\qt-5.0.0-x64\qtbase\bin\qhelpgenerator.exe' : return code
'0xc000001d'
From the 32bits build, it fails because I removed all the previously generated *.obj files...
Well, let's continue the adventure ;-)
--
/- Yves Bailly - Software developper -\
\- Sescoi R&D - http://www.sescoi.fr -/
"The possible is done. The impossible is being done. For miracles,
thanks to allow a little delay."
More information about the Interest
mailing list