AC_INIT(scsh-yp,1.0) AC_CONFIG_SRCDIR(configure.in) AM_INIT_AUTOMAKE AC_PROG_LIBTOOL AC_PROG_CC AC_ARG_WITH(scsh-includes, AC_HELP_STRING([--with-scsh-includes=DIR], [scsh include files are in DIR [/usr/local/include]]), scsh_includes=$withval, scsh_includes=/usr/local/include) AC_SUBST(scsh_includes) AC_ARG_WITH(scsh-libraries, AC_HELP_STRING([--with-scsh-libraries=DIR], [scsh libraries are in DIR [/usr/local/lib/scsh]]), scsh_libraries=$withval, scsh_libraries=/usr/local/lib/scsh) AC_SUBST(scsh_libraries) define([PREPEND], [[$2]="$[$2] [$1]"]) missing_yp_funs = "" AC_CHECK_FUNC(yp_get_default_domain, [], PREPEND(yp_get_default_domain, missing_yp_funs)) AC_CHECK_FUNC(yp_bind, [], PREPEND(yp_bind, missing_yp_funs)) AC_CHECK_FUNC(yp_unbind, [], PREPEND(yp_unbind, missing_yp_funs)) AC_CHECK_FUNC(yperr_string, [], PREPEND(yperr_string, missing_yp_funs)) AC_CHECK_FUNC(ypprot_err, [], PREPEND(ypprot_err, missing_yp_funs)) AC_CHECK_FUNC(yp_match, [], PREPEND(yp_match, missing_yp_funs)) AC_CHECK_FUNC(yp_order, [], PREPEND(yp_order, missing_yp_funs)) AC_CHECK_FUNC(yp_master, [], PREPEND(yp_master, missing_yp_funs)) AC_CHECK_FUNC(yp_first, [], PREPEND(yp_first, missing_yp_funs)) AC_CHECK_FUNC(yp_next, [], PREPEND(yp_next, missing_yp_funs)) if test "$missing_yp_funs" != ""; then AC_MSG_FAILURE([The following yp functions calls could not be found: $missing_yp_funs]) fi AC_SUBST(LIBS) AC_SUBST(CC) AC_OUTPUT([Makefile c/Makefile])