diff --git a/CMakeLists.txt b/CMakeLists.txt index f44649f9..ec454660 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -201,10 +201,12 @@ endif (WITH_CC_CLIENT) add_executable(xmrigDaemon src/cc/XMRigd.cpp res/app.rc) if (WITH_CC_SERVER AND MHD_FOUND) + add_library(xmrig_common_cc STATIC ${SOURCES_COMMON}) add_executable(xmrigCCServer ${SOURCES_CC_SERVER} res/app.rc) target_link_libraries(xmrigCCServer - xmrig_common xmrig_os_dependencies xmrig_cpuid xmrig_cc_common + xmrig_common_cc xmrig_os_dependencies xmrig_cpuid xmrig_cc_common ${UV_LIBRARIES} ${MHD_LIBRARY} ${EXTRA_LIBS} ${CPUID_LIB}) + set_target_properties(xmrig_common_cc PROPERTIES COMPILE_FLAGS "-DXMRIG_CC_SERVER ${SHARED_FLAGS}") set_target_properties(xmrigCCServer PROPERTIES COMPILE_FLAGS "-DXMRIG_CC_SERVER ${SHARED_FLAGS}") endif()