Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-42714

ANGLE: Compilation failure with d3d9 / '-target xp'

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P1: Critical
    • Resolution: Done
    • Affects Version/s: 5.4.0
    • Fix Version/s: 5.4.0 RC
    • Component/s: GUI: OpenGL
    • Labels:
      None
    • Environment:
    • Commits:
      40a4e446f37ee49783227d80fa1d805c8cab2463

      Description

      The latest ANGLE update broke compilation with the platform SDK 7.1 (-target xp).

      	cl -c -nologo -Zm200 -Zc:wchar_t -FS -Zi -MDd -Oy- -Gy -GS -Gm- -RTC1 -EHsc -GR -W4 -wd4100 -wd4127 -wd4189 -wd4239 -wd4244 -wd4245 -wd4267 -wd4275 -wd4512 -wd4702 /Fd..\..\..\..\lib\libGLESv2d.pdb -DUNICODE -DWIN32 -D_WINDOWS -D_UNICODE -D_CRT_SECURE_NO_DEPRECATE -D_HAS_EXCEPTIONS=0 -DNOMINMAX -DWIN32_LEAN_AND_MEAN=1 -DANGLE_ENABLE_D3D9 -DANGLE_SKIP_DXGI_1_2_CHECK -D_DEBUG -I"D:\dev\qt\5.4\src\qtbase\src\angle\src\libGLESv2" -I"D:\dev\qt\5.4\src\qtbase\src\angle\src" -I"D:\dev\qt\5.4\src\qtbase\src\angle\src\..\include" -I"D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src" -I"D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\include" -I"..\..\src" -I"D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src\libGLESv2" -I"." -I"D:\dev\qt\5.4\src\qtbase\mkspecs\win32-msvc2013" -Fo.obj\debug\ @C:\Users\kakoehne\AppData\Local\Temp\Buffer.obj.616.47.jom
      Buffer.cpp
      D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src\common/NativeWindow.h(41) : error C2146: syntax error : missing ';' before identifier 'DXGISwapChain'
      D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src\common/NativeWindow.h(41) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
      D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src\common/NativeWindow.h(42) : error C2146: syntax error : missing ';' before identifier 'DXGIFactory'
      D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src\common/NativeWindow.h(42) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
      D:\dev\qt\5.4\src\qtbase\src\3rdparty\angle\src\common/NativeWindow.h(57) : error C2061: syntax error : identifier 'ID3D11Device'
      

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            • Assignee:
              kkohne Kai Köhne
              Reporter:
              kkohne Kai Köhne
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Gerrit Reviews

                There are no open Gerrit changes