Merge pull request #112 from GabrielRavier/accurateFixCrossBuild

Fix build for mingw cross-compilation
This commit is contained in:
Clownacy 2020-04-15 23:31:07 +01:00 committed by GitHub
commit 6e3d90d3d1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -245,11 +245,11 @@ set_target_properties(CSE2 PROPERTIES
################ ################
# Link libraries # 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`
if(MSVC AND MSVC_VERSION GREATER_EQUAL 1500) if(MSVC AND MSVC_VERSION GREATER_EQUAL 1500)
target_link_libraries(CSE2 PRIVATE dinput8.lib) target_link_libraries(CSE2 PRIVATE dinput8)
else() else()
target_link_libraries(CSE2 PRIVATE dinput.lib) target_link_libraries(CSE2 PRIVATE dinput)
endif() endif()