From 087209f2e7621750bae73ec58aa4d3eac881f095 Mon Sep 17 00:00:00 2001 From: John Date: Sun, 24 Sep 2023 08:28:19 +0200 Subject: [PATCH] fix missing defines --- CMakeLists.txt | 6 +++--- config.h.cmake | 12 ++++++++++++ 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index eba61b13..b155ab69 100755 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -73,8 +73,8 @@ check_function_exists(ppoll HAVE_PPOLL) check_include_file(linux/serial.h HAVE_LINUX_SERIAL -DHAVE_LINUX_SERIAL=1) check_include_file(dev/usb/uftdiio.h HAVE_FREEBSD_UFTDI -DHAVE_FREEBSD_UFTDI=1) -check_function_exists(argp_parse HAVE_ARGP) -if(NOT HAVE_ARGP) +check_function_exists(argp_parse HAVE_ARGP_H) +if(NOT HAVE_ARGP_H) if(NOT ARGP_HINTS) set(ARGP_HINTS ~/argp-standalone/src) endif(NOT ARGP_HINTS) @@ -83,7 +83,7 @@ if(NOT HAVE_ARGP) message(FATAL_ERROR "argp library not available") endif(NOT LIB_ARGP) set(CMAKE_REQUIRED_LIBRARIES "${CMAKE_REQUIRED_LIBRARIES} ${LIB_ARGP}") -endif(NOT HAVE_ARGP) +endif(NOT HAVE_ARGP_H) option(coverage "enable code coverage tracking." OFF) if(NOT coverage STREQUAL OFF) diff --git a/config.h.cmake b/config.h.cmake index 5bfd4250..0c693a2f 100755 --- a/config.h.cmake +++ b/config.h.cmake @@ -31,6 +31,18 @@ /* Defined if pthread_setname_np is available. */ #cmakedefine HAVE_PTHREAD_SETNAME_NP +/* Defined if cfsetspeed() is available. */ +#cmakedefine HAVE_CFSETSPEED + +/* Defined if time.h is available. */ +#cmakedefine HAVE_TIME_H + +/* Defined if syslog.h is available. */ +#cmakedefine HAVE_SYSLOG_H + +/* Defined if argp.h is available. */ +#cmakedefine HAVE_ARGP_H + /* The name of package. */ #cmakedefine PACKAGE "${PACKAGE_NAME}"