Check for timepps.h also in sys directory
This commit is contained in:
parent
cc3f5962b8
commit
f570eb76b3
2 changed files with 19 additions and 2 deletions
17
configure
vendored
17
configure
vendored
|
@ -376,8 +376,21 @@ then
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ $feat_pps = "1" ] && \
|
timepps_h=""
|
||||||
test_code 'PPS API' 'string.h timepps.h' '' '' '
|
if [ $feat_pps = "1" ]; then
|
||||||
|
if test_code '<sys/timepps.h>' 'sys/timepps.h' '' '' ''; then
|
||||||
|
timepps_h="sys/timepps.h"
|
||||||
|
add_def HAVE_SYS_TIMEPPS_H
|
||||||
|
else
|
||||||
|
if test_code '<timepps.h>' 'timepps.h' '' '' ''; then
|
||||||
|
timepps_h="timepps.h"
|
||||||
|
add_def HAVE_TIMEPPS_H
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ "x$timepps_h" != "x" ] && \
|
||||||
|
test_code 'PPSAPI' "string.h $timepps_h" '' '' '
|
||||||
pps_handle_t h;
|
pps_handle_t h;
|
||||||
pps_info_t i;
|
pps_info_t i;
|
||||||
struct timespec ts;
|
struct timespec ts;
|
||||||
|
|
|
@ -31,7 +31,11 @@
|
||||||
|
|
||||||
#if HAVE_PPSAPI
|
#if HAVE_PPSAPI
|
||||||
|
|
||||||
|
#if defined(HAVE_SYS_TIMEPPS_H)
|
||||||
|
#include <sys/timepps.h>
|
||||||
|
#elif defined(HAVE_TIMEPPS_H)
|
||||||
#include <timepps.h>
|
#include <timepps.h>
|
||||||
|
#endif
|
||||||
|
|
||||||
#include "logging.h"
|
#include "logging.h"
|
||||||
#include "memory.h"
|
#include "memory.h"
|
||||||
|
|
Loading…
Reference in a new issue