1 dnl Check for optional server location protocol support (used by MacOS X)
3 dnl $Id: srvloc.m4,v 1.2.2.3 2002-02-08 16:43:26 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, [
33 SLP_LIBS="-L$srvloc/lib -lslp"
34 SLP_CFLAGS="-I$srvloc/include"
35 ], AC_MSG_ERROR([SLP installation not found]))
37 AC_DEFINE(USE_SRVLOC, 1)
39 CPPFLAGS="$savedcppflags"
40 LDFLAGS="$savedldflags"