diff options
author | Andreas <andreas@thor.(none)> | 2012-02-11 22:26:32 +0100 |
---|---|---|
committer | Andreas <andreas@thor.(none)> | 2012-02-11 22:26:32 +0100 |
commit | 1f6c22b0225b47b4e12cd5c45a0be0d96e6d96e3 (patch) | |
tree | 1fa7c62d184354a3e562c555aad1e7e56a99491a | |
parent | cc6124a36f14e8ae6314d24b3718750ab5307e97 (diff) | |
download | dbus-c++-release-0.9.tar.gz |
correct macro for descriptor detectionrelease-0.9
-rw-r--r-- | configure.ac | 33 | ||||
-rw-r--r-- | src/dispatcher.cpp | 2 |
2 files changed, 16 insertions, 19 deletions
diff --git a/configure.ac b/configure.ac index e4c936a..0dc4b91 100644 --- a/configure.ac +++ b/configure.ac @@ -49,25 +49,20 @@ AC_ARG_ENABLE(examples, [enable_examples=yes] ) -AC_CHECK_FUNCS(clock_gettime, [], [ - AC_CHECK_LIB(rt, clock_gettime, [ - AC_DEFINE(HAVE_CLOCK_GETTIME, 1) - RT_LIBS="-lrt" - ]) -]) -AC_SUBST(RT_LIBS) - -AC_CHECK_LIB(dbus-1, dbus_watch_get_unix_fd, [ - AC_DEFINE([HAVE_DBUS_WATCH_GET_UNIX_FD, 1], [], [Check for dbus_watch_get_unix_fd]) -]) - -AC_CHECK_LIB(dbus-1, dbus_watch_get_fd, [ - AC_DEFINE([HAVE_DBUS_WATCH_GET_FD, 1], [], [Check for dbus_watch_get_fd]) -]) - -AC_CHECK_LIB(dbus-1, dbus_watch_get_socket, [ - AC_DEFINE([HAVE_DBUS_WATCH_GET_socket, 1], [], [Check for dbus_watch_get_socket]) -]) +AC_CHECK_LIB(dbus-1, dbus_watch_get_unix_fd, + [AC_DEFINE(HAVE_DBUS_WATCH_GET_UNIX_FD, 1, [Check for dbus_watch_get_unix_fd])], + [] +) + +AC_CHECK_LIB(dbus-1, dbus_watch_get_fd, + [AC_DEFINE(HAVE_DBUS_WATCH_GET_FD, 1, [Check for dbus_watch_get_fd])], + [] +) + +AC_CHECK_LIB(dbus-1, dbus_watch_get_socket, + [AC_DEFINE(HAVE_DBUS_WATCH_GET_SOCKET, 1, [Check for dbus_watch_get_socket])], + [] +) # Check for programs diff --git a/src/dispatcher.cpp b/src/dispatcher.cpp index 4566220..527b854 100644 --- a/src/dispatcher.cpp +++ b/src/dispatcher.cpp @@ -76,6 +76,8 @@ int Watch::descriptor() const return dbus_watch_get_fd((DBusWatch *)_int); #elif HAVE_DBUS_WATCH_GET_SOCKET return dbus_watch_get_socket((DBusWatch *)_int); +#else +#error "No implementation available" #endif } |