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.8) |
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 | |
… | |
… | |
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 |
42 | #endif |
|
|
43 | |
|
|
44 | // include clocale first because gettext.h might overwrite setlocale |
|
|
45 | #if defined(HAVE_CLOCALE) && defined(__cplusplus) |
|
|
46 | # include <clocale> |
|
|
47 | #else |
|
|
48 | # include <locale.h> |
|
|
49 | #endif |
|
|
50 | #include "gettext.h" |
43 | ]) |
51 | ]) |
44 | |
52 | |
45 | dnl Include the macros from the m4/ directory |
53 | dnl Include the macros from the m4/ directory |
46 | AM_ACLOCAL_INCLUDE(m4) |
54 | AM_ACLOCAL_INCLUDE(m4) |
47 | |
55 | |
… | |
… | |
150 | AC_CACHE_SAVE |
158 | AC_CACHE_SAVE |
151 | |
159 | |
152 | dnl Checks for libraries. |
160 | dnl Checks for libraries. |
153 | |
161 | |
154 | AC_LANG(C++) |
162 | AC_LANG(C++) |
155 | AC_CHECK_HEADERS(ext/hash_map) |
163 | AC_CHECK_HEADERS(ext/hash_map clocale) |
156 | |
164 | |
157 | dnl Checks for header files. |
165 | dnl Checks for header files. |
158 | AC_CHECK_HEADERS([fcntl.h inttypes.h limits.h malloc.h stdint.h strings.h syslog.h unistd.h \ |
166 | AC_CHECK_HEADERS([fcntl.h inttypes.h limits.h malloc.h stdint.h strings.h syslog.h unistd.h \ |
159 | sys/file.h sys/ioctl.h sys/param.h sys/time.h netinet/in_systm.h sys/cygwin.h \ |
167 | sys/file.h sys/ioctl.h sys/param.h sys/time.h netinet/in_systm.h sys/cygwin.h \ |
160 | sys/mman.h netinet/in.h]) |
168 | sys/mman.h netinet/in.h]) |