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 examples

    nmake
    @

    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?




Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.