Hi,
I’m trying to build Qt 5.7 using makespec wince80colibri-armv7-msvc2012. I’m using Visual Studio 2013 with Application Builder for Windows Embedded installed. I’ve installed Toradex CE8 SDK v2.2. Configure appears to succeed, but then nmake fails. Here’s my configure command and output:
configure -prefix c:\Qt\5.7\vf61 -platform win32-msvc2013 -xplatform wince80colibri-armv7-msvc2012 -nomake tests -nomake examples -commercial -confirm-license -release
gives results...
Running configuration tests...
Done running configuration tests.
Environment:
INCLUDE=
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\INCLUDE
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\ATLMFC\INCLUDE
C:\Program Files (x86)\Windows Kits\8.1\include\shared
C:\Program Files (x86)\Windows Kits\8.1\include\um
C:\Program Files (x86)\Windows Kits\8.1\include\winrt
LIB=
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\LIB
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\ATLMFC\LIB
C:\Program Files (x86)\Windows Kits\8.1\lib\winv6.3\um\x86
PATH=
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\CommonExte
nsions\Microsoft\TestWindow
C:\Program Files (x86)\Microsoft SDKs\F#\3.1\Framework\v4.0\
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0
C:\Program Files (x86)\MSBuild\12.0\bin
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\BIN
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools
C:\Windows\Microsoft.NET\Framework\v4.0.30319
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\VCPackages
C:\Program Files (x86)\HTML Help Workshop
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Team Tools\Performance
Tools
C:\Program Files (x86)\Windows Kits\8.1\bin\x86
C:\Program Files (x86)\Microsoft SDKs\Windows\v8.1A\bin\NETFX 4.5.1 Tools\
C:\Python34\
C:\Python34\Scripts
C:\Perl64\site\bin
C:\Perl64\bin
C:\Program Files\Java\jdk1.7.0_67\bin
C:\Android\AndroidSDK\sdk\tools
C:\Windows\system32
C:\Windows
C:\Windows\System32\Wbem
C:\Windows\System32\WindowsPowerShell\v1.0\
C:\Program Files\Intel\Intel(R) Management Engine Components\DAL
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL
C:\Program Files\Intel\Intel(R) Management Engine Components\IPT
C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT
C:\Program Files\WIDCOMM\Bluetooth Software\
C:\Program Files\WIDCOMM\Bluetooth Software\syswow64
C:\Program Files (x86)\Microsoft SQL Server\90\Tools\binn\
C:\Program Files (x86)\VisualSVN\bin
C:\Program Files\Broadcom\Broadcom 802.11 Network Adapter\Driver
C:\Program Files (x86)\Intel\iCLS Client\
C:\Program Files\Intel\iCLS Client\
C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\
C:\Program Files\Microsoft SQL Server\110\Tools\Binn\
C:\Program Files (x86)\Microsoft SDKs\TypeScript\1.0\
C:\Program Files\Microsoft SQL Server\120\Tools\Binn\
C:\Program Files (x86)\Skype\Phone\
C:\Program Files\TortoiseSVN\bin
C:\Ruby21\bin
P:\Z
C:\Program Files (x86)\IDM Computer Solutions\UltraEdit\
Licensee....................Nelson Michael
License ID..................
Product license.............Evaluation Edition
Expiry Date.................
Configuration:
precompile_header
pcre
release
compile_examples
cross_compile
Qt Configuration:
minimal-config
small-config
medium-config
large-config
full-config
release
shared
zlib
angle
png
doubleconversion
freetype
harfbuzz
accessibility
opengl
opengles2
egl
dbus
audio-backend
native-gestures
qpa
concurrent
QMAKESPEC...................wince80colibri-armv7-msvc2012 (commandline)
Architecture................arm, features:
Host Architecture...........i386, features: sse sse2
Maketool....................nmake
Debug.......................no
Force debug info............no
C++ language standard.......auto
Link Time Code Generation...no
Using PCH ..................yes
Accessibility support.......yes
RTTI support................yes
SSE support.................<none>
AVX support.................<none>
AVX512 support..............<none>
NEON support................no
OpenGL support..............yes
Large File support..........yes
NIS support.................no
Iconv support...............no
Evdev support...............no
Mtdev support...............no
Inotify support.............no
eventfd(7) support..........no
Glib support................no
CUPS support................no
OpenVG support..............no
SSL support.................no
OpenSSL support.............no
libproxy support............no
Qt D-Bus support............runtime
Qt Widgets module support...yes
Qt GUI module support.......yes
QML debugging...............yes
DirectWrite support.........no
DirectWrite 2 support.......no
Use system proxies..........no
QPA Backends:
GDI.....................yes
Direct2D................no
Third Party Libraries:
ZLIB support............qt
GIF support.............plugin
JPEG support............plugin
PNG support.............yes
DoubleConversion........qt
FreeType support........yes
Fontconfig support......no
HarfBuzz support........qt
PCRE support............qt
ICU support.............no
ANGLE...................yes
Dynamic OpenGL..........no
Styles:
Windows.................yes
Windows XP..............no
Windows Vista...........no
Fusion..................yes
Sql Drivers:
ODBC....................no
MySQL...................no
OCI.....................no
PostgreSQL..............no
TDS.....................no
DB2.....................no
SQLite..................plugin (qt)
SQLite2.................no
InterBase...............no
Sources are in..............C:\Qt\5.7\Src\qtbase
Build is done in............C:\Qt5.7.0-vf61\qtbase
Install prefix..............c:\Qt\5.7\vf61
Headers installed to........c:\Qt\5.7\vf61\include
Libraries installed to......c:\Qt\5.7\vf61\lib
Arch-dep. data to...........c:\Qt\5.7\vf61
Plugins installed to........c:\Qt\5.7\vf61\plugins
Library execs installed to..c:\Qt\5.7\vf61\bin
QML1 imports installed to...c:\Qt\5.7\vf61\imports
QML2 imports installed to...c:\Qt\5.7\vf61\qml
Binaries installed to.......c:\Qt\5.7\vf61\bin
Arch-indep. data to.........c:\Qt\5.7\vf61
Docs installed to...........c:\Qt\5.7\vf61\doc
Translations installed to...c:\Qt\5.7\vf61\translations
Examples installed to.......c:\Qt\5.7\vf61\examples
Tests installed to..........c:\Qt\5.7\vf61\tests
Info: creating stash file C:\Qt5.7.0-vf61\.qmake.stash
Info: creating super cache file C:\Qt5.7.0-vf61\.qmake.super
Qt is now configured for building. Just run nmake.
To reconfigure, run nmake confclean and configure.
Error while running nmake…
Generating Code...
cl -c -FIqt_pch.h -Yuqt_pch.h -Fp.pch\release\Qt5Core_pch.pch -nologo -Z
m200 -Zc:wchar_t- -O2 -MT -EHsc -GR -W3 -w34100 -w34189 -DUNDER_CE -DWINCE -D_WI
NDOWS -D_UNICODE -DUNICODE -D_WIN32 -DQT_NO_PRINTER -DQT_NO_PRINTDIALOG -DQT_NO_
CLIPBOARD -DQT_NO_ACCESSIBILITY -DQT_NO_NATIVE_GESTURES -DQT_NOSTANDARDSHELL_UI_
MODEL -D_CRT_SECURE_NO_DEPRECATE -D_WIN32_WCE=0x800 -DARMV7 -D_AMRV7_ -Darmv7 -D
_ARM_ -DUNDER_CE -DWINCE -DARM -DQT_NO_WINCE_SHELLSDK -DQT_NO_WINCE_NUIOUSER -DQ
T_NO_USING_NAMESPACE -DQT_NO_FOREACH -DNO_ERRNO_H -DPCRE_STATIC -DQT_NO_ICONV -D
QT_BUILD_CORE_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DEFINES
-DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATE
D_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -DQT_NO_DEBUG -DNDEBUG -IC:\Q
t\5.7\Src\qtbase\src\corelib -I. -IC:\Qt\5.7\Src\qtbase\src\3rdparty\zlib -Iglob
al -IC:\Qt\5.7\Src\qtbase\src\3rdparty\pcre -IC:\Qt\5.7\Src\qtbase\src\3rdparty\
harfbuzz\src -IC:\Qt\5.7\Src\qtbase\src\3rdparty\md5 -IC:\Qt\5.7\Src\qtbase\src\
3rdparty\md4 -IC:\Qt\5.7\Src\qtbase\src\3rdparty\sha3 -IC:\Qt\5.7\Src\qtbase\src
\3rdparty\double-conversion\include -IC:\Qt\5.7\Src\qtbase\src\3rdparty\double-c
onversion\include\double-conversion -IC:\Qt\5.7\Src\qtbase\include -IC:\Qt\5.7\S
rc\qtbase\include\QtCore -I..\..\include -I..\..\include\QtCore -IC:\Qt\5.7\Src\
qtbase\include\QtCore\5.7.0 -IC:\Qt\5.7\Src\qtbase\include\QtCore\5.7.0\QtCore -
Itmp -I.moc\release -IC:\Qt\5.7\Src\qtbase\mkspecs\wince80colibri-armv7-msvc2012
-Fo.obj\release\ @C:\Users\MNELSO~1.WOR\AppData\Local\Temp\nm48FA.tmp
qglobal.cpp
C:\Qt\5.7\Src\qtbase\src\corelib\global\qglobal.cpp(1974) : error C2146: syntax
error : missing ';' before identifier 'determineWinOsVersion'
C:\Qt\5.7\Src\qtbase\src\corelib\global\qglobal.cpp(1974) : error C2433: 'OSVERS
IONINFOEX' : 'inline' not permitted on data declarations