1 dnl Check for optional server location protocol support (used by MacOS X)
3 dnl $Id: srvloc.m4,v 1.3 2002-01-15 16:33:25 jmarcus Exp $
5 AC_DEFUN([NETATALK_SRVLOC], [
11 [ --enable-srvloc[=DIR] turn on Server Location Protocol support],
16 if test "x$srvloc" != "xno"; then
18 savedcppflags="$CPPFLAGS"
19 savedldflags="$LDFLAGS"
20 if test "x$srvloc" != "xyes"; then
21 CPPFLAGS="$CPPFLAGS -I$srvloc/include"
22 LDFLAGS="$LDFLAGS -L$srvloc/lib"
24 AC_MSG_CHECKING([for slp.h])
25 AC_TRY_CPP([#include <slp.h>],
26 [AC_MSG_RESULT([yes])],
29 AC_MSG_ERROR([SLP installation not found])
32 AC_CHECK_LIB(slp, SLPOpen, , AC_MSG_ERROR([SLP installation not found]))
34 SLP_LIBS="-L$srvloc/lib -lslp"
35 SLP_CFLAGS="-I$srvloc/include"
36 AC_DEFINE(USE_SRVLOC, 1)
38 CPPFLAGS="$savedcppflags"
39 LDFLAGS="$savedldflags"