소스 검색

Fix MinGW Direct3D build.
Related to commit 58332565eafa1a948a7673a48e9fcebc27bb8eb6.
[ci only: master]

Yao Wei Tjong 姚伟忠 10 년 전
부모
커밋
1829e1e81d
1개의 변경된 파일7개의 추가작업 그리고 0개의 파일을 삭제
  1. 7 0
      CMake/Modules/FindDirect3D.cmake

+ 7 - 0
CMake/Modules/FindDirect3D.cmake

@@ -98,6 +98,13 @@ if (MSVC)
             endif ()
             endif ()
         endif ()
         endif ()
     endif ()
     endif ()
+else ()
+    # MinGW compiler toolchain is assumed to come with its own necessary headers and libraries for Direct3D
+    if (NOT URHO3D_D3D11)
+        set (DIRECT3D_LIBRARIES d3d9 d3dcompiler)
+    else ()
+        set (DIRECT3D_LIBRARIES d3d11 d3dcompiler dxgi dxguid)
+    endif ()
 endif ()
 endif ()
 
 
 if (DIRECT3D_FOUND)
 if (DIRECT3D_FOUND)