configure.ac: clean up; byteswap.h: avoid redefinition errors
[portablexdr.git] / configure.ac
1 AC_INIT([portablexdr], [4.0.11])
2 AM_INIT_AUTOMAKE
3
4 AC_CONFIG_HEADERS([config.h])
5
6 AC_CANONICAL_HOST
7 AC_PROG_CC
8 AC_CHECK_PROGS([AR], [ar])
9 AC_PROG_INSTALL
10 AC_PROG_LIBTOOL
11
12 MINGW_EXTRA_LDFLAGS=
13 case "$host" in
14  *-*-mingw*)
15    MINGW_EXTRA_LDFLAGS="-no-undefined"
16    ;;
17 esac
18 AC_SUBST([MINGW_EXTRA_LDFLAGS])
19
20 AC_CHECK_HEADERS([arpa/inet.h sys/param.h])
21 AC_CHECK_FUNCS([ntohl htonl ntohs htons])
22
23 AC_OUTPUT([Makefile])