summaryrefslogtreecommitdiffstats
path: root/acinclude.m4
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-02-01 11:42:38 +0000
committerMarcel Holtmann <marcel@holtmann.org>2008-02-01 11:42:38 +0000
commit4e318b3e4c508d7e2417b10335fd0944c02c45b1 (patch)
tree38335b98ecb15b41138b598e1e8e566165e7e576 /acinclude.m4
parenta797f53418e4f58b570c4a355dd46b33f2f68906 (diff)
Add checks for GModule and dlopen
Diffstat (limited to 'acinclude.m4')
-rw-r--r--acinclude.m422
1 files changed, 16 insertions, 6 deletions
diff --git a/acinclude.m4 b/acinclude.m4
index 1eb24b3f..310d20fe 100644
--- a/acinclude.m4
+++ b/acinclude.m4
@@ -74,12 +74,6 @@ AC_DEFUN([AC_PATH_BLUEZ], [
AC_SUBST(BLUEZ_LIBS)
])
-AC_DEFUN([AC_PATH_GLIB], [
- PKG_CHECK_MODULES(GLIB, glib-2.0, glib_found=yes, glib_found=no)
- AC_SUBST(GLIB_CFLAGS)
- AC_SUBST(GLIB_LIBS)
-])
-
AC_DEFUN([AC_PATH_DBUS], [
PKG_CHECK_MODULES(DBUS, dbus-1 > 0.35, dummy=yes, AC_MSG_ERROR(dbus > 0.35 is required))
m4_ifdef([PKG_CHECK_EXISTS], [
@@ -99,6 +93,20 @@ AC_DEFUN([AC_PATH_DBUS], [
AC_DEFINE(NEED_DBUS_WATCH_GET_UNIX_FD, 1, [Define to 1 if you need the dbus_watch_get_unix_fd() function.]))
])
+AC_DEFUN([AC_PATH_GLIB], [
+ PKG_CHECK_MODULES(GLIB, glib-2.0, glib_found=yes, glib_found=no)
+ AC_SUBST(GLIB_CFLAGS)
+ AC_SUBST(GLIB_LIBS)
+])
+
+AC_DEFUN([AC_PATH_GMODULE], [
+ PKG_CHECK_MODULES(GMODULE, gmodule-2.0, gmodule_found=yes, gmodule_found=no)
+ AC_CHECK_LIB(dl, dlopen)
+ AC_SUBST(GMODULE_CFLAGS)
+ AC_SUBST(GMODULE_LIBS)
+])
+
+
AC_DEFUN([AC_PATH_OPENOBEX], [
PKG_CHECK_MODULES(OPENOBEX, openobex > 1.1, openobex_found=yes, openobex_found=no)
AC_SUBST(OPENOBEX_CFLAGS)
@@ -376,6 +384,8 @@ AC_DEFUN([AC_ARG_BLUEZ], [
else
AC_SUBST([GLIB_CFLAGS], ['-I$(top_srcdir)/eglib'])
AC_SUBST([GLIB_LIBS], ['$(top_builddir)/eglib/libeglib.la'])
+ AC_SUBST([GMODULE_CFLAGS], [''])
+ AC_SUBST([GMODULE_LIBS], ['-ldl'])
AM_CONDITIONAL(GLIB, false)
AM_CONDITIONAL(EXPAT, test "${expat_enable}" = "yes" && test "${expat_found}" = "yes")
fi