Qt 5.4: WinRT/ARM: C1001 Internal compiler error
-
Hi,
I am tryring to compile Qt 5.4 for Windows RT:
@
git clone git://gitorious.org/qt/qt5.git qt5
cd qt5
git checkout 5.4
perl init-repository --no-webkit
git submodule foreach --recursive "git clean -dfx"set PATH=%PATH%;E:\qt_built\qt5\gnuwin32\bin;
set PATH=%PATH%;E:\Python27;e:
cd E:\qt_built\qt5
configure.bat -xplatform winrt-arm-msvc2013 -developer-build -opensource -confirm-license -nomake tests -nomake examplesnmake
@The compiler ends with this error:
@
cl -c -FIQtWebSocketsDepends -YuQtWebSocketsDepends -Fp.pch\release\Qt5W
ebSockets_pch.pch -nologo -Zm200 -FS -O2 -MD -GR -W3 -w34100 -w34189 -DUNICODE -
DWIN32 -DQT_LARGEFILE_SUPPORT -DQ_BYTE_ORDER=Q_LITTLE_ENDIAN -DQT_NO_PRINTER -DQ
T_NO_PRINTDIALOG -DWINAPI_FAMILY=WINAPI_FAMILY_APP -DARM -D__ARM__ -D__arm__ -DQ
T_BUILD_WEBSOCKETS_LIB -DQT_BUILDING_QT -D_CRT_SECURE_NO_WARNINGS -D_USE_MATH_DE
FINES -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QS
TRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x040800 -D
QT_NO_EXCEPTIONS -DQT_NO_DEBUG -DQT_NETWORK_LIB -DQT_CORE_LIB -DNDEBUG -I"E:\qt_
built\qt5\qtbase\include" -I"E:\qt_built\qt5\qtbase\include\QtWebSockets" -I"E:
qt_built\qt5\qtbase\include\QtWebSockets\5.4.1" -I"E:\qt_built\qt5\qtbase\includ
e\QtWebSockets\5.4.1\QtWebSockets" -I"tmp" -I"E:\qt_built\qt5\qtbase\include\QtC
ore\5.4.1" -I"E:\qt_built\qt5\qtbase\include\QtCore\5.4.1\QtCore" -I"E:\qt_built
\qt5\qtbase\include\QtNetwork" -I"E:\qt_built\qt5\qtbase\include\QtCore" -I".moc
\release" -I"E:\qt_built\qt5\qtbase\mkspecs\winrt-arm-msvc2013" -Fo.obj\release
@C:\Users\dev\AppData\Local\Temp\nmFC2D.tmp
qwebsocketframe.cpp
e:\qt_built\qt5\qtwebsockets\src\websockets\qwebsocketframe.cpp(520) : fatal err
or C1001: An internal error has occurred in the compiler.
(compiler file 'f:\dd\vctools\compiler\utc\src\p2\main.c', line 228)
To work around this problem, try simplifying or changing the program near the l
ocations listed above.
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
INTERNAL COMPILER ERROR in 'C:\Program Files (x86)\Microsoft Visual Studio 12.0
VC\bin\x86_arm\cl.EXE'
Please choose the Technical Support command on the Visual C++
Help menu, or open the Technical Support help file for more information
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0
\VC\bin\x86_arm\cl.EXE"' : return code '0x1'
Stop.
NMAKE : fatal error U1077: '"C:\Program Files (x86)\Microsoft Visual Studio 12.0
\VC\BIN\nmake.EXE"' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
NMAKE : fatal error U1077: 'cd' : return code '0x2'
Stop.
@Is there a workaround for this?
-