diff options
author | Günther Deschner <gdeschner@redhat.com> | 2013-05-24 11:54:49 +0200 |
---|---|---|
committer | Günther Deschner <gdeschner@redhat.com> | 2013-05-24 11:56:58 +0200 |
commit | 79507a463cb2cf3d5a1c8d70b60919b64ecef6a5 (patch) | |
tree | d3eb7ac27f7969420e275d0a527cb1ecf74be23c | |
parent | e27d0c72e0d65b506b5aba54a260faa6cfaafc80 (diff) | |
download | gss-proxy-master-ndr.tar.gz gss-proxy-master-ndr.tar.xz gss-proxy-master-ndr.zip |
Prepare to build idl ourselves.master-ndr
-rw-r--r-- | proxy/configure.ac | 12 |
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], |