1 | dnl Process this file with autoconf to produce a configure script. |
1 | dnl Process this file with autoconf to produce a configure script. |
2 | |
2 | |
3 | AC_PREREQ(2.59) |
3 | AC_PREREQ(2.59) |
4 | AC_INIT |
4 | AC_INIT |
5 | AC_CONFIG_SRCDIR([src/vped.C]) |
5 | AC_CONFIG_SRCDIR([src/gvpe.C]) |
6 | AC_CANONICAL_TARGET |
6 | AC_CANONICAL_TARGET |
7 | AM_INIT_AUTOMAKE(gvpe, 1.7) |
7 | AM_INIT_AUTOMAKE(gvpe, 1.8) |
8 | AC_CONFIG_HEADERS([config.h]) |
8 | AC_CONFIG_HEADERS([config.h]) |
9 | AM_MAINTAINER_MODE |
9 | AM_MAINTAINER_MODE |
10 | |
10 | |
11 | AH_TOP([ |
11 | AH_TOP([ |
12 | #ifndef CONFIG_H__ |
12 | #ifndef CONFIG_H__ |
… | |
… | |
37 | typedef uint32_t u32; |
37 | typedef uint32_t u32; |
38 | typedef int16_t s16; |
38 | typedef int16_t s16; |
39 | typedef int32_t s32; |
39 | typedef int32_t s32; |
40 | #endif |
40 | #endif |
41 | |
41 | |
|
|
42 | #endif |
|
|
43 | |
|
|
44 | #if HAVE_CLOCALE |
|
|
45 | # define CLOCALE <clocale> |
|
|
46 | #else |
|
|
47 | # define CLOCALE <locale.h> |
42 | #endif |
48 | #endif |
43 | ]) |
49 | ]) |
44 | |
50 | |
45 | dnl Include the macros from the m4/ directory |
51 | dnl Include the macros from the m4/ directory |
46 | AM_ACLOCAL_INCLUDE(m4) |
52 | AM_ACLOCAL_INCLUDE(m4) |
… | |
… | |
81 | "tincd/darwin" |
87 | "tincd/darwin" |
82 | "native/cygwin"; |
88 | "native/cygwin"; |
83 | Untested combinations are: |
89 | Untested combinations are: |
84 | "tincd/netbsd" |
90 | "tincd/netbsd" |
85 | "tincd/solaris" |
91 | "tincd/solaris" |
86 | "tincd/mingw"; |
92 | "tincd/mingw" |
|
|
93 | "tincd/raw_socket" |
|
|
94 | "tincd/uml_socket"; |
87 | Broken combinations are: |
95 | Broken combinations are: |
88 | "tincd/cygwin"; |
96 | "tincd/cygwin"; |
89 | The default is to autodetect. |
97 | The default is to autodetect. |
90 | )], |
98 | )], |
91 | [ |
99 | [ |
… | |
… | |
148 | AC_CACHE_SAVE |
156 | AC_CACHE_SAVE |
149 | |
157 | |
150 | dnl Checks for libraries. |
158 | dnl Checks for libraries. |
151 | |
159 | |
152 | AC_LANG(C++) |
160 | AC_LANG(C++) |
153 | AC_CHECK_HEADERS(ext/hash_map) |
161 | AC_CHECK_HEADERS(ext/hash_map clocale) |
154 | |
162 | |
155 | dnl Checks for header files. |
163 | dnl Checks for header files. |
156 | AC_CHECK_HEADERS([fcntl.h inttypes.h limits.h malloc.h stdint.h strings.h syslog.h unistd.h \ |
164 | AC_CHECK_HEADERS([fcntl.h inttypes.h limits.h malloc.h stdint.h strings.h syslog.h unistd.h \ |
157 | sys/file.h sys/ioctl.h sys/param.h sys/time.h netinet/in_systm.h sys/cygwin.h \ |
165 | sys/file.h sys/ioctl.h sys/param.h sys/time.h netinet/in_systm.h sys/cygwin.h \ |
158 | sys/mman.h netinet/in.h]) |
166 | sys/mman.h netinet/in.h]) |