Workaround absl linking errors on Windows with protobuf 3.22

This commit is contained in:
Jonas Kvinge
2023-03-08 18:57:52 +01:00
parent 40a4bf195a
commit d8682b4403

View File

@@ -49,6 +49,13 @@ target_link_libraries(libstrawberry-tagreader PRIVATE
libstrawberry-common
)
if(WIN32 AND Protobuf_VERSION VERSION_GREATER_EQUAL 4.22.0)
target_link_libraries(libstrawberry-tagreader PRIVATE
absl_log_internal_message
absl_log_internal_check_op
)
endif()
if(USE_TAGLIB AND TAGLIB_FOUND)
target_include_directories(libstrawberry-tagreader SYSTEM PRIVATE ${TAGLIB_INCLUDE_DIRS})
target_link_libraries(libstrawberry-tagreader PRIVATE ${TAGLIB_LIBRARIES})