root/branches/licq/licq/aclocal.m4

Revision 17, 3.0 kB (checked in by dwalker, 9 years ago)

Initial revision

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1dnl aclocal.m4 generated automatically by aclocal 1.4
2
3dnl Copyright (C) 1994, 1995-8, 1999 Free Software Foundation, Inc.
4dnl This file is free software; the Free Software Foundation
5dnl gives unlimited permission to copy and/or distribute it,
6dnl with or without modifications, as long as this notice is preserved.
7
8dnl This program is distributed in the hope that it will be useful,
9dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without
10dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A
11dnl PARTICULAR PURPOSE.
12
13dnl Copyright (c) 1998 N. D. Bellamy
14
15AC_DEFUN(AC_CHECK_SOCKS5,
16[
17  AC_MSG_CHECKING(whether to enable SOCKS5 support)
18
19  WITH_SOCKS5="no"
20  SOCKS_LIBS=""
21  SOCKS_LIBDIR=""
22  SOCKS_INCDIR=""
23   
24  AC_ARG_ENABLE(
25    socks5,
26    [  --enable-socks5         enable SOCKS5 firewall support],
27    WITH_SOCKS5=yes)
28
29  AC_ARG_WITH(
30    socks5-inc,
31    [  --with-socks5-inc=PATH  include path for SOCKS5 headers],
32    socks_incdir="$withval", socks_incdir="no")
33 
34  AC_ARG_WITH(
35    socks5-lib,
36    [  --with-socks5-lib=PATH  library path for SOCKS5 libraries],
37    socks_libdir="$withval", socks_libdir="no")
38
39  if test "$WITH_SOCKS5" = "no"; then
40    AC_MSG_RESULT(no)
41  else
42    AC_MSG_RESULT(yes)
43
44    if test "$socks_libdir" = "no"; then
45    AC_CHECK_LIB(socks5, SOCKSconnect, SOCKS_LIBS="-lsocks5")
46    else
47        AC_MSG_CHECKING(where to look for the SOCKS5 library)
48    SOCKS_LIBS="-lsocks5"
49    SOCKS_LIBDIR="-L$socks_libdir"
50    AC_MSG_RESULT($socks_libdir)
51    fi
52
53    if test "$socks_incdir" = "no"; then
54        AC_CHECK_HEADER(socks.h)
55    else
56        AC_MSG_CHECKING(where to look for the SOCKS5 headers)
57    SOCKS_INCDIR="-I$socks_incdir"
58    AC_MSG_RESULT($socks_incdir)
59    fi
60    AC_DEFINE(USE_SOCKS5)
61  fi
62
63  dnl Substitute these even if they're null, so as not to mess up makefiles
64 
65  AC_SUBST(SOCKS_LIBS)
66  AC_SUBST(SOCKS_LIBDIR)
67  AC_SUBST(SOCKS_INCDIR)
68])
69
70dnl Check if it is possible to turn off run time type information (RTTI)
71AC_DEFUN(AC_PROG_CXX_FNO_RTTI,
72[AC_CACHE_CHECK(whether ${CXX-g++} accepts -fno-rtti, ac_cv_prog_cxx_fno_rtti,
73[echo 'void f(){}' > conftest.cc
74if test -z "`${CXX-g++} -fno-rtti -c conftest.cc 2>&1`"; then
75  ac_cv_prog_cxx_fno_rtti=yes
76  CXXFLAGS="${CXXFLAGS} -fno-rtti"
77else
78  ac_cv_prog_cxx_fno_rtti=no
79fi
80rm -f conftest*
81])])
82
83dnl Check if the type socklen_t is defined anywhere
84AC_DEFUN(AC_C_SOCKLEN_T,
85[AC_CACHE_CHECK(for socklen_t, ac_cv_c_socklen_t,
86[ AC_TRY_COMPILE([
87#include <sys/types.h>
88#include <sys/socket.h>
89],[
90socklen_t foo;
91],[
92  ac_cv_c_socklen_t=yes
93],[
94  ac_cv_c_socklen_t=no
95  AC_DEFINE(socklen_t,int)
96])])])
97
98dnl Check for sys_errlist[] and sys_nerr, check for declaration
99dnl Check nicked from aclocal.m4 used by GNU bash 2.01
100AC_DEFUN(AC_SYS_ERRLIST,
101[AC_MSG_CHECKING([for sys_errlist and sys_nerr])
102AC_CACHE_VAL(ac_cv_sys_errlist,
103[AC_TRY_LINK([#include <errno.h>],
104[extern char *sys_errlist[];
105 extern int sys_nerr;
106 char *msg = sys_errlist[sys_nerr - 1];],
107    ac_cv_sys_errlist=yes, ac_cv_sys_errlist=no)])dnl
108AC_MSG_RESULT($ac_cv_sys_errlist)
109if test $ac_cv_sys_errlist = yes; then
110AC_DEFINE(HAVE_SYS_ERRLIST)
111fi
112])
113
Note: See TracBrowser for help on using the browser.