summaryrefslogtreecommitdiffstats
path: root/proxy/configure.ac
diff options
context:
space:
mode:
Diffstat (limited to 'proxy/configure.ac')
-rw-r--r--proxy/configure.ac12
1 files changed, 12 insertions, 0 deletions
diff --git a/proxy/configure.ac b/proxy/configure.ac
index fb5b1bb..8920246 100644
--- a/proxy/configure.ac
+++ b/proxy/configure.ac
@@ -91,6 +91,18 @@ else
AC_DEFINE_UNQUOTED(HAVE_NDR_GSSPROXY, 1, [Build with NDR_GSSPROXY debugging])
fi
+AC_PATH_PROG(PIDL, pidl, failed)
+PKG_CHECK_MODULES([NDR], [ndr >= 0.0.1], [have_libndr=1], [have_libndr=])
+if test x$have_libndr = x; then
+ AC_MSG_WARN([Could not find NDR headers])
+else
+ NDR_GSSPROXY_CFLAGS="`$PKG_CONFIG --cflags ndr`"
+ NDR_GSSPROXY_LIBS="`$PKG_CONFIG --libs ndr`"
+ AC_DEFINE_UNQUOTED(HAVE_NDR, 1, [Build with NDR debugging])
+ AC_SUBST(NDR_GSSPROXY_CFLAGS)
+ AC_SUBST(NDR_GSSPROXY_LIBS)
+fi
+
#Check for iniparser
have_iniparser=
AC_CHECK_HEADERS([iniparser.h],