diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt index 239f9005..1cfefd8b 100644 --- a/examples/CMakeLists.txt +++ b/examples/CMakeLists.txt @@ -70,7 +70,10 @@ endif (UNIX AND NOT WIN32) if (WITH_SERVER) add_executable(samplesshd-cb samplesshd-cb.c) target_compile_options(samplesshd-cb PRIVATE ${DEFAULT_C_COMPILE_FLAGS}) - target_link_libraries(samplesshd-cb ssh::ssh ${ARGP_LIBRARY}) + target_link_libraries(samplesshd-cb ssh::ssh) + if (ARGP_LIBRARY OR HAVE_ARGP_H) + target_link_libraries(samplesshd-cb ${ARGP_LIBRARY}) + endif(ARGP_LIBRARY OR HAVE_ARGP_H) endif() add_executable(exec exec.c ${examples_SRCS})