diff options
Diffstat (limited to 'hicn-light/src/hicn/command_line')
3 files changed, 10 insertions, 0 deletions
diff --git a/hicn-light/src/hicn/command_line/controller/CMakeLists.txt b/hicn-light/src/hicn/command_line/controller/CMakeLists.txt index 949cace28..68caa7dc8 100644 --- a/hicn-light/src/hicn/command_line/controller/CMakeLists.txt +++ b/hicn-light/src/hicn/command_line/controller/CMakeLists.txt @@ -14,6 +14,11 @@ list(APPEND CONTROLLER_SRC hicnLightControl_main.c ) + +if (WIN32) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /NODEFAULTLIB:\"LIBCMT\"" ) +endif() + if (NOT DISABLE_EXECUTABLES) build_executable(${HICN_LIGHT_CONTROL} SOURCES ${CONTROLLER_SRC} diff --git a/hicn-light/src/hicn/command_line/controller/hicnLightControl_main.c b/hicn-light/src/hicn/command_line/controller/hicnLightControl_main.c index 31b9674ca..e6a97c4e2 100644 --- a/hicn-light/src/hicn/command_line/controller/hicnLightControl_main.c +++ b/hicn-light/src/hicn/command_line/controller/hicnLightControl_main.c @@ -16,6 +16,7 @@ #include <hicn/hicn-light/config.h> #include <hicn/utils/utils.h> + #ifndef _WIN32 #include <arpa/inet.h> #include <getopt.h> diff --git a/hicn-light/src/hicn/command_line/daemon/CMakeLists.txt b/hicn-light/src/hicn/command_line/daemon/CMakeLists.txt index 1ab8a4e6f..ce62b51e2 100644 --- a/hicn-light/src/hicn/command_line/daemon/CMakeLists.txt +++ b/hicn-light/src/hicn/command_line/daemon/CMakeLists.txt @@ -14,6 +14,10 @@ list(APPEND DAEMON_SRC hicnLightDaemon_main.c ) +if (WIN32) + set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /NODEFAULTLIB:\"LIBCMT\"" ) +endif() + if (NOT DISABLE_EXECUTABLES) build_executable(${HICN_LIGHT_DAEMON} SOURCES ${DAEMON_SRC} |