source: trunk/athena/bin/discuss/configure.in @ 12439

Revision 12439, 1006 bytes checked in by kcr, 26 years ago (diff)
Autoconfiscation and cleanup.
Line 
1AC_INIT(client/discuss.c)
2
3AC_PROG_CC
4AC_PROG_INSTALL
5AC_PROG_RANLIB
6
7dnl Checks for libraries.
8ATHENA_KRB4
9ATHENA_REGEXP
10ATHENA_UTIL_COM_ERR
11ATHENA_UTIL_SS
12ATHENA_ZEPHYR
13
14# If we can't find connect, try looking in -lsocket and -lnsl.  The
15# Irix 5 libc.so has connect and gethostbyname, but Irix 5 also has
16# libsocket.so which has a bad implementation of gethostbyname (it
17# only looks in /etc/hosts), so we only look for -lsocket if we need
18# it.
19AC_CHECK_FUNC(connect, :, [AC_CHECK_LIB(socket, socket)
20                           AC_CHECK_LIB(nsl, gethostbyname)])
21
22dnl Checks for header files.
23AC_HEADER_STDC
24AC_HEADER_SYS_WAIT
25AC_CHECK_HEADERS(fcntl.h unistd.h termios.h)
26
27dnl Checks for typedefs, structures, and compiler characteristics.
28AC_TYPE_SIGNAL
29dnl Checks for library functions.
30AC_CHECK_FUNCS(srand48 sigaction)
31
32AC_OUTPUT(Makefile client/Makefile dsgrep/Makefile edsc/Makefile ets/Makefile
33          include/Makefile libds/Makefile mclient/Makefile server/Makefile
34          usp/Makefile)
Note: See TracBrowser for help on using the repository browser.