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.69) |
3 | AC_PREREQ([2.71]) |
4 | AC_INIT |
4 | AC_INIT([gvpe],[3.1]) |
5 | AC_CONFIG_SRCDIR([src/gvpe.C]) |
5 | AC_CONFIG_SRCDIR([src/gvpe.C]) |
6 | AC_CANONICAL_TARGET |
6 | AC_CANONICAL_TARGET |
7 | AM_INIT_AUTOMAKE(gvpe, 3.1) |
7 | AM_INIT_AUTOMAKE |
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__ |
… | |
… | |
179 | |
179 | |
180 | dnl Checks for typedefs, structures, and compiler characteristics. |
180 | dnl Checks for typedefs, structures, and compiler characteristics. |
181 | AC_C_CONST |
181 | AC_C_CONST |
182 | AC_TYPE_PID_T |
182 | AC_TYPE_PID_T |
183 | AC_TYPE_SIZE_T |
183 | AC_TYPE_SIZE_T |
184 | AC_HEADER_TIME |
184 | AC_CHECK_HEADERS_ONCE([sys/time.h]) |
|
|
185 | |
185 | AC_STRUCT_TM |
186 | AC_STRUCT_TM |
186 | |
187 | |
187 | AC_CACHE_CHECK([for socklen_t], ac_cv_type_socklen_t, |
188 | AC_CACHE_CHECK([for socklen_t], ac_cv_type_socklen_t, |
188 | [ |
189 | [ |
189 | AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h> |
190 | AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include <sys/types.h> |
… | |
… | |
201 | ]) |
202 | ]) |
202 | if test $ac_cv_struct_addrinfo = yes; then |
203 | if test $ac_cv_struct_addrinfo = yes; then |
203 | AC_DEFINE(HAVE_STRUCT_ADDRINFO, 1, [struct addrinfo available]) |
204 | AC_DEFINE(HAVE_STRUCT_ADDRINFO, 1, [struct addrinfo available]) |
204 | fi |
205 | fi |
205 | |
206 | |
206 | dnl Checks for library functions. |
|
|
207 | AC_TYPE_SIGNAL |
|
|
208 | |
|
|
209 | AC_LANG_PUSH(C) |
207 | AC_LANG_PUSH(C) |
210 | |
|
|
211 | AC_HEADER_STDC |
|
|
212 | |
208 | |
213 | dnl argl, could somebody catapult darwin into the 21st century??? |
209 | dnl argl, could somebody catapult darwin into the 21st century??? |
214 | AC_CHECK_FUNCS(asprintf daemon get_current_dir_name putenv select strerror strsignal strtol unsetenv mlockall) |
210 | AC_CHECK_FUNCS(asprintf daemon get_current_dir_name putenv select strerror strsignal strtol unsetenv mlockall) |
215 | |
211 | |
216 | AC_FUNC_ALLOCA |
212 | AC_FUNC_ALLOCA |
… | |
… | |
411 | dnl |
407 | dnl |
412 | dnl if $LD -v --help 2>&1 | grep -q gc-sections; then |
408 | dnl if $LD -v --help 2>&1 | grep -q gc-sections; then |
413 | dnl LDFLAGS="$LDFLAGS -Wl,--gc-sections" |
409 | dnl LDFLAGS="$LDFLAGS -Wl,--gc-sections" |
414 | dnl fi |
410 | dnl fi |
415 | |
411 | |
416 | AC_SUBST(INCLUDES) |
412 | AC_SUBST(AM_CPPFLAGS) |
417 | |
413 | |
418 | AC_CONFIG_FILES([Makefile po/Makefile.in |
414 | AC_CONFIG_FILES([Makefile po/Makefile.in |
419 | src/Makefile |
415 | src/Makefile |
420 | doc/Makefile |
416 | doc/Makefile |
421 | lib/Makefile |
417 | lib/Makefile |