cmake: Work around bug in opengl32.lib detection on MSVC ARM64

This commit is contained in:
Cameron Gutman 2021-10-31 19:11:09 -05:00 committed by Sam Lantinga
parent 77141e84e0
commit 210713a600
1 changed files with 4 additions and 1 deletions

View File

@ -18,7 +18,10 @@ if(WINDOWS)
add_definitions(-Dmain=SDL_main)
endif()
find_package(OpenGL)
# CMake incorrectly detects opengl32.lib being present on MSVC ARM64
if(NOT MSVC OR NOT CMAKE_GENERATOR_PLATFORM STREQUAL "ARM64")
find_package(OpenGL)
endif()
if (OPENGL_FOUND)
add_definitions(-DHAVE_OPENGL)