CMakeLists: Made build work for cross-compile with mingw

Signed-off-by: Gabriel Ravier <gabravier@gmail.com>
This commit is contained in:
Gabriel Ravier 2020-04-16 00:11:03 +02:00
parent 624adbdab8
commit 593315eb53

View file

@ -245,11 +245,11 @@ set_target_properties(CSE2 PROPERTIES
################
# Link libraries
target_link_libraries(CSE2 PRIVATE ddraw.lib dsound.lib version.lib shlwapi.lib imm32.lib winmm.lib dxguid.lib)
target_link_libraries(CSE2 PRIVATE ddraw dsound version shlwapi imm32 winmm dxguid gdi32)
# Newer MSVC is missing `dinput.lib`
# Newer MSVC is missing `dinput.lib`, we need to use `dinput8.lib`
if(MSVC AND MSVC_VERSION GREATER_EQUAL 1500)
target_link_libraries(CSE2 PRIVATE dinput8.lib)
target_link_libraries(CSE2 PRIVATE dinput8)
else()
target_link_libraries(CSE2 PRIVATE dinput.lib)
target_link_libraries(CSE2 PRIVATE dinput)
endif()