From 79507a463cb2cf3d5a1c8d70b60919b64ecef6a5 Mon Sep 17 00:00:00 2001 From: Günther Deschner Date: Fri, 24 May 2013 11:54:49 +0200 Subject: Prepare to build idl ourselves. --- proxy/configure.ac | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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], -- cgit