@@ -33,18 +33,22 @@ set(client_connector_libs "")
3333set (server_connector_source "" )
3434set (server_connector_header "" )
3535set (server_connector_libs "" )
36+ set (SERVER_LIBS "" )
37+ set (CLIENT_LIBS "" )
3638
3739# setup sources for http connectors
3840if (HTTP_CLIENT)
3941 list (APPEND client_connector_header "client/connectors/httpclient.h" )
4042 list (APPEND client_connector_source "client/connectors/httpclient.cpp" )
41- list (APPEND client_connector_libs ${CURL_LIBRARIES} )
43+ list (APPEND client_connector_libs ${CURL_LIBRARIES} )
44+ set (CLIENT_LIBS "${CLIENT_LIBS} -lcurl" )
4245endif ()
4346
4447if (HTTP_SERVER)
4548 list (APPEND server_connector_header "server/connectors/httpserver.h" )
4649 list (APPEND server_connector_source "server/connectors/httpserver.cpp" )
47- list (APPEND server_connector_libs ${CMAKE_THREAD_LIBS_INIT} ${MHD_LIBRARIES} )
50+ list (APPEND server_connector_libs ${CMAKE_THREAD_LIBS_INIT} ${MHD_LIBRARIES} )
51+ set (SERVER_LIBS "${SERVER_LIBS} -lmicrohttpd" )
4852endif ()
4953
5054# setup sources for redis connectors
@@ -53,12 +57,14 @@ if (REDIS_CLIENT)
5357 list (APPEND client_connector_source "client/connectors/redisclient.cpp" )
5458 list (APPEND client_connector_libs ${HIREDIS_LIBRARIES} )
5559 include_directories (${HIREDIS_INCLUDE_DIRS} )
60+ set (CLIENT_LIBS "${CLIENT_LIBS} -lhiredis" )
5661endif ()
5762
5863if (REDIS_SERVER)
5964 list (APPEND server_connector_header "server/connectors/redisserver.h" )
6065 list (APPEND server_connector_source "server/connectors/redisserver.cpp" )
6166 list (APPEND server_connector_libs ${CMAKE_THREAD_LIBS_INIT} ${HIREDIS_LIBRARIES} )
67+ set (SERVER_LIBS "${SERVER_LIBS} -lhiredis" )
6268endif ()
6369
6470# setup sources for unix domain socket connectors
0 commit comments