Import release 0.1.9
[secnet] / configure.in
CommitLineData
2fe58dfd
SE
1dnl Process this file with autoconf to produce a configure script.
2
3AC_INIT(secnet.c)
4AC_CONFIG_HEADER(config.h)
5
6AC_REVISION($Id$)
7
8AC_LANG_C
9
10AC_PROG_MAKE_SET
11AC_PROG_CC
974d0468 12AC_PROG_INSTALL
2fe58dfd
SE
13AC_PATH_PROG(RM,rm)
14AC_STDC_HEADERS
59635212 15AC_CHECK_HEADERS(stdint.h inttypes.h)
4efd681a 16AC_CHECK_HEADERS(linux/if.h)
2fe58dfd 17AC_C_BIGENDIAN
8dea8d37
SE
18AC_CHECK_SIZEOF(unsigned long long)
19AC_CHECK_SIZEOF(unsigned long)
20AC_CHECK_SIZEOF(unsigned int)
21AC_CHECK_SIZEOF(unsigned short)
22AC_CHECK_SIZEOF(unsigned char)
2fe58dfd 23
59635212 24AC_CHECK_LIB(gmp,mpz_init_set_str)
2fe58dfd
SE
25AC_CHECK_LIB(gmp2,mpz_init_set_str)
26AC_CHECK_LIB(fl,yywrap)
27AC_CHECK_LIB(adns,adns_init)
59635212
SE
28AC_CHECK_LIB(getopt,getopt_long)
29AC_CHECK_LIB(gnugetopt,getopt_long)
2fe58dfd 30
8dea8d37
SE
31dnl check for getopt in standard library
32AC_SUBST(LIBOBJS)
33AC_CHECK_FUNCS(getopt_long , , [LIBOBJS="$LIBOBJS getopt.o getopt1.o"] )
34dnl check for alloca
35AC_CHECK_FUNCS(snprintf , , [LIBOBJS="$LIBOBJS snprintf.o"] )
36AC_FUNC_ALLOCA()
37
8689b3a9 38AC_OUTPUT(Makefile,echo timestamp >stamp-h)