ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/gvpe/configure.ac
(Generate patch)

Comparing gvpe/configure.ac (file contents):
Revision 1.33 by pcg, Tue Mar 1 06:27:20 2005 UTC vs.
Revision 1.37 by pcg, Fri Mar 18 01:53:05 2005 UTC

1dnl Process this file with autoconf to produce a configure script. 1dnl Process this file with autoconf to produce a configure script.
2 2
3AC_PREREQ(2.59) 3AC_PREREQ(2.59)
4AC_INIT 4AC_INIT
5AC_CONFIG_SRCDIR([src/vped.C]) 5AC_CONFIG_SRCDIR([src/gvpe.C])
6AC_CANONICAL_TARGET 6AC_CANONICAL_TARGET
7AM_INIT_AUTOMAKE(gvpe, 1.7) 7AM_INIT_AUTOMAKE(gvpe, 1.8)
8AC_CONFIG_HEADERS([config.h]) 8AC_CONFIG_HEADERS([config.h])
9AM_MAINTAINER_MODE 9AM_MAINTAINER_MODE
10 10
11AH_TOP([ 11AH_TOP([
12#ifndef CONFIG_H__ 12#ifndef CONFIG_H__
38typedef int16_t s16; 38typedef int16_t s16;
39typedef int32_t s32; 39typedef 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
45dnl Include the macros from the m4/ directory 53dnl Include the macros from the m4/ directory
46AM_ACLOCAL_INCLUDE(m4) 54AM_ACLOCAL_INCLUDE(m4)
47 55
81 "tincd/darwin" 89 "tincd/darwin"
82 "native/cygwin"; 90 "native/cygwin";
83 Untested combinations are: 91 Untested combinations are:
84 "tincd/netbsd" 92 "tincd/netbsd"
85 "tincd/solaris" 93 "tincd/solaris"
86 "tincd/mingw"; 94 "tincd/mingw"
95 "tincd/raw_socket"
96 "tincd/uml_socket";
87 Broken combinations are: 97 Broken combinations are:
88 "tincd/cygwin"; 98 "tincd/cygwin";
89 The default is to autodetect. 99 The default is to autodetect.
90 )], 100 )],
91 [ 101 [
148AC_CACHE_SAVE 158AC_CACHE_SAVE
149 159
150dnl Checks for libraries. 160dnl Checks for libraries.
151 161
152AC_LANG(C++) 162AC_LANG(C++)
153AC_CHECK_HEADERS(ext/hash_map) 163AC_CHECK_HEADERS(ext/hash_map clocale)
154 164
155dnl Checks for header files. 165dnl Checks for header files.
156AC_CHECK_HEADERS([fcntl.h inttypes.h limits.h malloc.h stdint.h strings.h syslog.h unistd.h \ 166AC_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 \ 167 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]) 168 sys/mman.h netinet/in.h])
266 AC_DEFINE_UNQUOTED(ENABLE_TCP, 1, [TCP protocol support.]) 276 AC_DEFINE_UNQUOTED(ENABLE_TCP, 1, [TCP protocol support.])
267) 277)
268 278
269AC_ARG_ENABLE(dns, 279AC_ARG_ENABLE(dns,
270 [AS_HELP_STRING(--enable-dns,enable dns tunnel protocol support (DOES NOT WORK).)], 280 [AS_HELP_STRING(--enable-dns,enable dns tunnel protocol support (DOES NOT WORK).)],
281 [
282 AC_CHECK_HEADER(gmp.h,,[AC_MSG_ERROR([gmp.h not found, required for --enable-dns])])
283 AC_CHECK_LIB(gmp,main,,[AC_MSG_ERROR([libgmp not found, required for --enable-dns])])
284
271 AC_DEFINE_UNQUOTED(ENABLE_DNS, 1, [DNS tunnel protocol support.]) 285 AC_DEFINE_UNQUOTED(ENABLE_DNS, 1, [DNS tunnel protocol support.])
286 ]
272) 287)
273 288
274AC_ARG_ENABLE(http-proxy, 289AC_ARG_ENABLE(http-proxy,
275 [AS_HELP_STRING(--enable-http-proxy,enable http proxy connect support (default disabled).)], 290 [AS_HELP_STRING(--enable-http-proxy,enable http proxy connect support (default disabled).)],
276 AC_DEFINE_UNQUOTED(ENABLE_HTTP_PROXY, 1, [http proxy connect support.]) 291 AC_DEFINE_UNQUOTED(ENABLE_HTTP_PROXY, 1, [http proxy connect support.])

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines