summaryrefslogtreecommitdiff
path: root/SConstruct
diff options
context:
space:
mode:
Diffstat (limited to 'SConstruct')
-rw-r--r--SConstruct9
1 files changed, 9 insertions, 0 deletions
diff --git a/SConstruct b/SConstruct
index 7b2f6cf7..e82857d5 100644
--- a/SConstruct
+++ b/SConstruct
@@ -751,6 +751,14 @@ pid_t getsid(pid_t pid);
}
# endif
#endif
+#ifndef HAVE_CLOCK_GETTIME
+# ifdef __cplusplus
+extern "C" {
+typedef int clockid_t;
+#define CLOCK_REALTIME 0
+int clock_gettime(clockid_t, struct timespec *);
+# endif
+#endif
#define GPSD_CONFIG_H
@@ -823,6 +831,7 @@ libgpsd_version = "%d.%d.%d" %(libgpsd_version_soname, libgpsd_version_age, libg
libgps_sources = [
"ais_json.c",
"bits.c",
+ "clock_gettime.c",
"daemon.c",
"gpsutils.c",
"gpsdclient.c",