diff --git a/cmake/libraries/libsodium.cmake b/cmake/libraries/libsodium.cmake index c2d83d40..3b3111fa 100644 --- a/cmake/libraries/libsodium.cmake +++ b/cmake/libraries/libsodium.cmake @@ -6,8 +6,12 @@ if(PROJECT_ENABLE_LIBSODIUM) include_directories(BEFORE SYSTEM ${SODIUM_INCLUDE_DIRS}) - if(PROJECT_IS_MINGW_UNIX AND PROJECT_STATIC_LINK) - link_libraries(/mingw64/lib/libsodium.a) + if(PROJECT_IS_MINGW_UNIX) + if(PROJECT_STATIC_LINK) + link_libraries(/mingw64/lib/libsodium.a) + else() + link_libraries(/mingw64/lib/libsodium.dll.a) + endif() else() link_libraries(${SODIUM_LINK_LIBRARIES}) endif()