Seite 1 von 1

Qt in 64-Bit erstellen?

Verfasst: 8. März 2011 17:42
von cyberduck
Hallo,

ACHTUNG: Titel und Fragestellung von "Qt 64-Bit auf einem 32-Bit System erstellen" in Qt in 64-Bit erstellen? geändert!!!

das Framework bzw. Qt(qt-everywhere-commercial-src-4.7.2.tar.gz) soll in 64-Bit erstellt werden um entsprechende Anwendungen erzeugen zu können. Als Entwicklungsumgebung wird Windows 7 Pro in der 32-Bit Variante verwendet und der GCC bzw MinGW als Kompiler. Dazu habe ich vom MinGW-w64 das Paket (Toolchains targetting Win64 -> Personal Builds -> sezero_20101003 -> mingw-w64-bin_i686-mingw_20101003_sezero.zip) heruntergeladen.

Die erforderlichen Pakete unter den Windows Requirements wurden installiert. Anstelle von dem "Microsoft's DirectX Software Development Kit" und "Microsoft's Windows Server 2003 R2 Platform SDK" habe ich allerdings das "Microsoft Windows SDK for Windows 7" verwendet.

Leider erhalte ich beim Kompilieren den nachfolgenden Fehler. Weshalb kann "project.o" nicht gefunden bzw. erstellt werden und welche zusätzlichen Schritte sind dafür ggf. erforderlich?

Code: Alles auswählen

C:\qt>configure -platform win32-g++ -qt-sql-sqlite -release -fast
Reading license file in.....C:\Users\Max Mustermann/.qt-license

This is the Qt for Windows FullFramework Edition.

You are licensed to use this software under the terms of
the Qt COMMERCIAL LICENSE AGREEMENT.

Type '?' to view the Qt COMMERCIAL LICENSE AGREEMENT.
Type 'y' to accept this license offer.
Type 'n' to decline this license offer.

Do you accept the terms of the license?
y
Environment:
    INCLUDE=
      c:\qt\include
      c:\Programme\Microsoft SDKs\Windows\v7.0\Include
    LIB=
      c:\qt\lib
      c:\Programme\Microsoft SDKs\Windows\v7.0\Lib
    PATH=
      C:\Windows\system32
      C:\Windows
      C:\Windows\System32\Wbem
      C:\Windows\System32\WindowsPowerShell\v1.0\
      C:\Program Files\TortoiseSVN\bin
      c:\mingw\bin
      c:\qt\bin
      c:\mysql\bin
      c:\mysql\lib\opt
      c:\mysql\lib\debug
      c:\perl\bin
      c:\perl\site\bin
Licensee....................Max Mustermann
License ID..................2541819
Product license.............FullFramework Edition
Expiry Date.................

Configuration:
    minimal-config
    small-config
    medium-config
    large-config
    full-config
    release
Qt Configuration:
    release
    zlib
    png
    accessibility
    qt3support
    opengl
    s60
    ipv6
    script
    scripttools
    xmlpatterns
    multimedia
    audio-backend
    declarative
    native-gestures
    svg
    minimal-config
    small-config
    medium-config
    large-config
    full-config

QMAKESPEC...................win32-g++ (commandline)
Architecture................windows
Maketool....................mingw32-make
Debug symbols...............no
Link Time Code Generation...no
Accessibility support.......yes
STL support.................yes
Exception support...........yes
RTTI support................yes
MMX support.................yes
3DNOW support...............no
SSE support.................yes
SSE2 support................yes
IWMMXT support..............no
OpenGL support..............yes
OpenVG support..............no
OpenSSL support.............no
QtDBus support..............no
QtXmlPatterns support.......yes
Phonon support..............no
QtMultimedia support........yes
WebKit support..............yes
Declarative support.........yes
Declarative debugging.......yes
QtScript support............yes
QtScriptTools support.......yes
Graphics System.............raster
Qt3 compatibility...........yes

Third Party Libraries:
    ZLIB support............qt
    GIF support.............plugin
    TIFF support............plugin
    JPEG support............plugin
    PNG support.............yes
    MNG support.............plugin
    FreeType support........no

Styles:
    Windows.................yes
    Windows XP..............no
    Windows Vista...........no
    Plastique...............yes
    Cleanlooks..............yes
    Motif...................yes
    CDE.....................yes
    Windows CE..............no
    Windows Mobile..........no
    S60.....................no

Sql Drivers:
    ODBC....................no
    MySQL...................no
    OCI.....................no
    PostgreSQL..............no
    TDS.....................no
    DB2.....................no
    SQLite..................yes (qt)
    SQLite2.................no
    InterBase...............no

Sources are in..............C:\qt
Build is done in............C:\qt
Install prefix..............C:\qt
Headers installed to........C:/qt/include
Libraries installed to......C:/qt/lib
Plugins installed to........C:/qt/plugins
Imports installed to........C:/qt/imports
Binaries installed to.......C:/qt/bin
Docs installed to...........C:/qt/doc
Data installed to...........C:/qt
Translations installed to...C:/qt/translations
Examples installed to.......C:/qt/examples
Demos installed to..........C:/qt/demos

Running syncqt...
header (master) created for QtCore
headers.pri file created for QtCore
header (master) created for QtDeclarative
headers.pri file created for QtDeclarative
header (master) created for QtXml
headers.pri file created for QtXml
header (master) created for QtNetwork
headers.pri file created for QtNetwork
headers.pri file created for QtXmlPatterns
header (master) created for ActiveQt
headers.pri file created for ActiveQt
headers.pri file created for QtSql
header (master) created for QtGui
headers.pri file created for QtGui
header (master) created for QtDesigner
headers.pri file created for QtDesigner
header (master) created for Qt3Support
headers.pri file created for Qt3Support
Creating qmake...
g++ -c -oproject.o -O -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Ige
nerators/mac -Igenerators/symbian -IC:\qt/include -IC:\qt/include/QtCore -IC:\qt
/include -IC:\qt/include/QtCore -IC:\qt/src/corelib/global -IC:\qt/src/corelib/x
ml -IC:\qt/mkspecs/win32-g++ -IC:\qt/tools/shared -DQT_NO_TEXTCODEC -DQT_NO_UNIC
ODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRE
SS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT
-DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROO
T project.cpp
process_begin: CreateProcess(NULL, g++ -c -oproject.o -O -I. -Igenerators -Igene
rators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -IC:\qt/inc
lude -IC:\qt/include/QtCore -IC:\qt/include -IC:\qt/include/QtCore -IC:\qt/src/c
orelib/global -IC:\qt/src/corelib/xml -IC:\qt/mkspecs/win32-g++ -IC:\qt/tools/sh
ared -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE -D
QT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QM
AKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_
BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT project.cpp, ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
mingw32-make: *** [project.o] Error 2
del project.o main.o makefile.o unixmake.o unixmake2.o mingw_make.o option.o win
makefile.o projectgenerator.o property.o meta.o makefiledeps.o metamakefile.o xm
loutput.o pbuilder_pbx.o borland_bmake.o msvc_nmake.o msvc_vcproj.o msvc_vcxproj
.o msvc_objectmodel.o msbuild_objectmodel.o symmake.o initprojectdeploy_symbian.
o symmake_abld.o symmake_sbsv2.o symbiancommon.o registry.o epocroot.o qbitarray
.o qbuffer.o qbytearray.o qcryptographichash.o qvsnprintf.o qbytearraymatcher.o
qconfig.o qdatetime.o qdir.o qdiriterator.o qfile.o qtemporaryfile.o qfileinfo.o
 qabstractfileengine.o qfsfileengine.o qfsfileengine_iterator.o qfsfileengine_wi
n.o qfsfileengine_iterator_win.o qglobal.o qhash.o qiodevice.o qlibraryinfo.o ql
ist.o qlinkedlist.o qlocale.o qmalloc.o qmap.o qregexp.o qtextcodec.o qutfcodec.
o qstring.o qstringlist.o qsystemlibrary.o qtextstream.o quuid.o qvector.o qurl.
o qsettings.o qsettings_win.o qvariant.o qmetatype.o qxmlstream.o qxmlutils.o qn
umeric.o
C:\qt\qmake\project.o konnte nicht gefunden werden
g++ -c -oproject.o -O -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Ige
nerators/mac -Igenerators/symbian -IC:\qt/include -IC:\qt/include/QtCore -IC:\qt
/include -IC:\qt/include/QtCore -IC:\qt/src/corelib/global -IC:\qt/src/corelib/x
ml -IC:\qt/mkspecs/win32-g++ -IC:\qt/tools/shared -DQT_NO_TEXTCODEC -DQT_NO_UNIC
ODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE -DQT_NODLL -DQT_NO_STL -DQT_NO_COMPRE
SS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QMAKE -DQT_NO_THREAD -DQT_NO_QOBJECT
-DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_BOOTSTRAPPED -DQLIBRARYINFO_EPOCROO
T project.cpp
process_begin: CreateProcess(NULL, g++ -c -oproject.o -O -I. -Igenerators -Igene
rators/unix -Igenerators/win32 -Igenerators/mac -Igenerators/symbian -IC:\qt/inc
lude -IC:\qt/include/QtCore -IC:\qt/include -IC:\qt/include/QtCore -IC:\qt/src/c
orelib/global -IC:\qt/src/corelib/xml -IC:\qt/mkspecs/win32-g++ -IC:\qt/tools/sh
ared -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_LITE_COMPONENT -DQT_NO_PCRE -D
QT_NODLL -DQT_NO_STL -DQT_NO_COMPRESS -DUNICODE -DHAVE_QCONFIG_CPP -DQT_BUILD_QM
AKE -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT -DQT_NO_DATASTREAM -DQT_
BOOTSTRAPPED -DQLIBRARYINFO_EPOCROOT project.cpp, ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
mingw32-make: *** [project.o] Error 2
Building qmake failed, return code 2

Verfasst: 8. März 2011 18:07
von Christian81
Ich bin mir ziemlich sicher dass dies (zumindest unter Windows) nicht funktioniert.

Verfasst: 8. März 2011 19:50
von cyberduck
Was funktioniert unter windows nicht?

Auf einem 32-Bit System eine 64-Bit anwendung mit dem MinGW zu erstellen oder sogar mit dem MinGW eine 64-Bit anwendung unter windows 64-Bit zu erstellen?

Welche alternativen gibt es dann unter windows?

Verfasst: 9. März 2011 06:32
von Christian81
Eine 64 Bit Anwendung unter 32Bit zu erstellen. Andersrum ist es möglich da die 64Bit Systeme 32Bit Anwendungen ausführen können.
Spätestens zum Testen braucht man sowieso eine richtige 64Bit Umgebung...

Verfasst: 9. März 2011 15:10
von cyberduck
Jetz habe ich alles unter Windows 7 64-Bit installiert und komme auch ein Stück weiter, allerdings bricht er nach kurzer Zeit mit den folgenden Fehlern ab.

Anscheinend hat er ein Problem mit dem Microsoft Windows SDK for Windows 7 and .NET Framework 4 Das gleiche Problem besteht allerdings auch bei der Variante mit dem .NET Framework 3.5

Was kann ich jetzt tun bzw. welches SDK sollte ich verwenden, damit es funktioniert?

Code: Alles auswählen

c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2494: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2498: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2499: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2500: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2504: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2505: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2506: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2510: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2515: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2520: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2521: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2522: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2526: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2527: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2528: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2535: error: '_Inte
rlockedAdd' declared as an 'inline' variable
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2535: warning: '_In
terlockedAdd' initialized and declared 'extern'
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2535: warning: 'alw
ays_inline' attribute ignored
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2535: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2536: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2537: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2539: error: expect
ed ',' or ';' before '{' token
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2547: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2548: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2549: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2550: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2554: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2559: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2564: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2565: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2566: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2570: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2571: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2572: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2579: error: '_Inte
rlockedAdd64' declared as an 'inline' variable
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2579: warning: '_In
terlockedAdd64' initialized and declared 'extern'
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2579: warning: 'alw
ays_inline' attribute ignored
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2579: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2580: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2581: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2583: error: expect
ed ',' or ';' before '{' token
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2591: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2592: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2593: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2594: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2598: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2599: error: '__in_
opt' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2600: error: '__in_
opt' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2601: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2605: error: '__ino
ut' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2606: error: '__in_
opt' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2607: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2693: error: variab
le or field '_mm_clflush' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2693: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2741: error: variab
le or field '_mm_prefetch' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2741: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2742: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2747: error: variab
le or field '_m_prefetchw' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2747: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2796: error: variab
le or field '_mm_setcsr' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2796: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2845: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2858: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2882: error: variab
le or field '__movsb' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2882: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2882: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2883: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2883: error: '__in_
ecount' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2884: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2889: error: variab
le or field '__movsw' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2889: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2889: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2890: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2890: error: '__in_
ecount' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2891: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2896: error: variab
le or field '__movsd' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2896: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2896: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2897: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2897: error: '__in_
ecount' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2898: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2903: error: variab
le or field '__movsq' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2903: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2903: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2904: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2904: error: '__in_
ecount' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2905: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2919: error: variab
le or field '__stosb' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2919: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2919: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2920: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2921: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2926: error: variab
le or field '__stosw' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2926: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2926: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2927: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2928: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2933: error: variab
le or field '__stosd' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2933: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2933: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2934: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2935: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2940: error: variab
le or field '__stosq' declared void
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2940: error: 'Count
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2940: error: '__out
_ecount_full' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2941: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2942: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2959: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2960: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2961: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2965: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2966: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2967: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2981: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2982: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2983: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2984: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2988: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2989: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2990: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:2991: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3004: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3005: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3006: error: '__out
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3007: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3017: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3018: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3019: error: '__out
' was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3020: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3029: error: 'Multi
plyExtract128' declared as an 'inline' variable
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3029: warning: 'Mul
tiplyExtract128' initialized and declared 'extern'
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3029: warning: 'alw
ays_inline' attribute ignored
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3029: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3030: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3031: error: '__in'
 was not declared in this scope
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3032: error: initia
lizer expression list treated as compound expression
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt.h:3034: error: expect
ed ',' or ';' before '{' token
In file included from c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winnt
.h:6185,
                 from c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/winde
f.h:177,
                 from c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/windo
ws.h:155,
                 from ..\..\..\include\QtCore/../../src/corelib/global/qt_window
s.h:63,
                 from ..\..\..\include\QtCore/qt_windows.h:1,
                 from ..\..\..\mkspecs\win32-g++/qplatformdefs.h:63,
                 from ..\..\corelib\codecs\qtextcodec.cpp:42:
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/pshpack4.h:31: error: expec
ted '}' before end of line
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/pshpack4.h:31: error: expec
ted '}' before end of line
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/pshpack4.h:31: error: expec
ted '}' before end of line
c:\Program Files\Microsoft SDKs\Windows\v7.1\Include/pshpack4.h:31: error: expec
ted declaration before end of line
mingw32-make[2]: *** [tmp/obj/release_shared/qtextcodec.o] Error 1
mingw32-make[2]: Leaving directory `C:/qt/src/tools/bootstrap'
mingw32-make[1]: *** [release] Error 2
mingw32-make[1]: Leaving directory `C:/qt/src/tools/bootstrap'
mingw32-make: *** [sub-tools-bootstrap-make_default-ordered] Error 2