Added gnulib and gnulib stdint module.
[portablexdr.git] / configure.ac
1 AC_INIT(portablexdr, 4.9.2)
2 AM_INIT_AUTOMAKE
3
4 AC_CONFIG_HEADERS([config.h])
5 AC_CONFIG_MACRO_DIR([m4])
6
7 AC_CANONICAL_HOST
8 AC_PROG_CC
9 gl_EARLY
10
11 AM_PROG_CC_C_O
12
13 AC_PROG_INSTALL
14 AC_PROG_LIBTOOL
15
16 AC_PROG_LEX
17 AC_PROG_YACC
18
19 gl_INIT
20
21 AC_TYPE_SIZE_T
22 AC_TYPE_SSIZE_T
23 AC_TYPE_OFF_T
24
25 AC_CHECK_PROGS(AR, ar)
26
27 dnl Look for an external 'cpp' program which can run on a file with any
28 dnl extension.  The normal CPP can only run on files with a '.c'
29 dnl extension, therefore we prefer to use /usr/bin/cpp if it exists.
30 AC_PATH_PROG([EXTCPP], [cpp], [no])
31 if test "x$EXTCPP" = "xno"; then
32   AC_MSG_FAILURE([Cannot find a working 'cpp' (C preprocessor) program])
33 fi
34 AC_DEFINE_UNQUOTED([EXTCPP], ["$EXTCPP"],
35         [The C preprocessor command (may include command line options).])
36
37 MINGW_EXTRA_LDFLAGS=
38 case "$host" in
39  *-*-mingw*)
40    MINGW_EXTRA_LDFLAGS="-no-undefined"
41    ;;
42 esac
43 AC_SUBST(MINGW_EXTRA_LDFLAGS)
44
45 AC_CHECK_HEADERS([arpa/inet.h sys/param.h])
46 AC_CHECK_FUNCS([ntohl htonl ntohs htons])
47
48 AC_CONFIG_FILES([Makefile lib/Makefile])
49 AC_OUTPUT