1dnl Process this file with autoconf to produce a configure script.
2dnl $Id: configure.in,v 1.9 2001/11/07 13:20:56 leydold Exp $
3
4dnl Initialize.
5AC_PREREQ(2.57)
6AC_INIT([PRNG], [3.0.2], [prng@statistik.wu-wien.ac.at])
7AM_INIT_AUTOMAKE
8AC_CONFIG_SRCDIR([src/prng.h])
9AC_CONFIG_HEADER([config.h])
10
11dnl Add dmalloc support.
12AM_WITH_DMALLOC
13
14dnl Check for which system.
15AC_CANONICAL_HOST
16
17dnl Checks for programs.
18AC_PROG_MAKE_SET
19AC_PROG_CC
20AC_PROG_CPP
21AC_CHECK_TOOL(RANLIB, ranlib, :)
22AC_CHECK_TOOL(AR, ar, :)
23AC_PROG_RANLIB
24AC_PROG_INSTALL
25AC_PROG_LN_S
26
27dnl Checks for typedefs, structures, and compiler characteristics.
28AC_C_CONST
29AC_C_INLINE
30AC_CHECK_SIZEOF(long long, 0)
31AC_CHECK_SIZEOF(long, 0)
32
33dnl Checks for header files
34AC_HEADER_STDC
35AC_CHECK_HEADERS(limits.h)
36
37dnl Checks for libraries.
38
39dnl Checks for library functions.
40AC_CHECK_FUNCS(strtoul)
41
42dnl Set flags for compiler
43if test X"$GCC" = Xyes ; then
44	AC_SUBST(AM_CFLAGS,"-Wall -fomit-frame-pointer")
45fi
46
47AC_CONFIG_FILES([\
48        Makefile \
49        src/Makefile \
50        doc/Makefile \
51        tests/Makefile \
52        examples/Makefile ])
53AC_OUTPUT
54
55dnl -----------------------------------------
56
57
58
59
60