mirror of
https://github.com/RetroShare/RetroShare.git
synced 2026-09-14 11:06:01 +05:00
plugins & friendserver: explicitly link OpenSSL to resolve dynamic library dependencies
This commit is contained in:
parent
3273f40db9
commit
4ec8bafec7
@ -94,6 +94,8 @@ set_target_properties(FeedReader PROPERTIES
|
||||
)
|
||||
|
||||
# --- Links ---
|
||||
find_package(OpenSSL REQUIRED)
|
||||
|
||||
if(WIN32)
|
||||
target_link_libraries(FeedReader PRIVATE retroshare retroshare-gui)
|
||||
target_compile_definitions(FeedReader PRIVATE WINDOWS_SYS)
|
||||
@ -107,6 +109,8 @@ target_link_libraries(FeedReader PRIVATE
|
||||
CURL::libcurl
|
||||
LibXml2::LibXml2
|
||||
LibXslt::LibXslt
|
||||
OpenSSL::SSL
|
||||
OpenSSL::Crypto
|
||||
)
|
||||
|
||||
target_compile_options(FeedReader PRIVATE "-Wno-deprecated-declarations")
|
||||
|
||||
@ -94,6 +94,8 @@ if(WIN32)
|
||||
endif()
|
||||
|
||||
# --- Links ---
|
||||
find_package(OpenSSL REQUIRED)
|
||||
|
||||
if(WIN32)
|
||||
target_link_libraries(VOIP PRIVATE retroshare retroshare-gui)
|
||||
endif()
|
||||
@ -108,6 +110,8 @@ target_link_libraries(VOIP PRIVATE
|
||||
${AVUTIL_LIBRARIES}
|
||||
${SPEEX_LIBRARIES}
|
||||
${SPEEXDSP_LIBRARIES}
|
||||
OpenSSL::SSL
|
||||
OpenSSL::Crypto
|
||||
)
|
||||
|
||||
target_compile_options(VOIP PRIVATE "-Wno-deprecated-declarations")
|
||||
|
||||
@ -70,7 +70,8 @@ target_include_directories(${PROJECT_NAME} PRIVATE
|
||||
)
|
||||
|
||||
# Link libraries
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE retroshare)
|
||||
find_package(OpenSSL REQUIRED)
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE retroshare OpenSSL::SSL OpenSSL::Crypto)
|
||||
|
||||
if(WIN32)
|
||||
target_link_libraries(${PROJECT_NAME} PRIVATE ws2_32 winmm iphlpapi mswsock)
|
||||
|
||||
Loading…
Reference in New Issue
Block a user