소스 검색

Disable the Mingw C runtime by default

Mingw seems to have a bad pow implementation in the C runtime:
'Pow(-72.300000,12.000000), expected [20401381050275984310272.000000], got 20401381050275996893184.000000': Failed
Sam Lantinga 1 년 전
부모
커밋
1f177be1e4
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      CMakeLists.txt

+ 3 - 0
CMakeLists.txt

@@ -154,6 +154,9 @@ endif()
 set(SDL_LIBC_DEFAULT ON)
 set(SDL_SYSTEM_ICONV_DEFAULT ON)
 if(WINDOWS)
+  if(MINGW)
+    set(SDL_LIBC_DEFAULT OFF)
+  endif()
   set(SDL_SYSTEM_ICONV_DEFAULT OFF)
 endif()