Mercurial > hg
view mcabber/connwrap/configure.in @ 430:d03663d2e7d9
Display error messages as specified in RFC3920 (9.3)
If possible, we display the child element corresponding to the stanza
error conditions defined in RFC3920. Error code and error text will
be displayed if available.
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Sun, 11 Sep 2005 22:01:57 +0200 |
parents | bf3d6e241714 |
children |
line wrap: on
line source
AC_INIT(aclocal.m4) AM_INIT_AUTOMAKE(connwrap, 0.1) AC_PROG_RANLIB AC_PROG_CC AC_PROG_CXX ### ### SSL libs ### AC_ARG_WITH(ssl, [ --with-ssl enable SSL secured connections using either OpenSSL or GnuTLS], [with_ssl=$withval]) if test "$with_ssl" != "no"; then AC_ARG_WITH(openssl, [ --with-openssl=[DIR] enable SSL secured connections using the OpenSSL library in DIR (optional)], [with_openssl=$withval]) if test -z "$with_openssl"; then for ac_dir in /usr/local /usr; do if test -f "$ac_dir/include/openssl/ssl.h"; then with_openssl=$ac_dir break; fi done fi AC_MSG_CHECKING(for OpenSSL) if test -n "$with_openssl" -a "$with_openssl" != "no"; then if test "$with_openssl" = "yes"; then with_openssl="/usr"; fi CFLAGS="$CFLAGS -I${with_openssl}" AC_DEFINE(HAVE_OPENSSL) AC_MSG_RESULT([found in $with_openssl]) AC_CHECK_LIB(crypto, main, [ AC_CHECK_LIB(crypto, SSLeay_add_all_algorithms, [ AC_DEFINE(HAVE_SSLEAY) ]) ]) AC_CHECK_LIB(ssl, main) else AC_MSG_RESULT([not found or disabled]) AM_PATH_LIBGNUTLS_EXTRA(0.0.1, [ CXXFLAGS="$CXXFLAGS $LIBGNUTLS_CFLAGS" LIBS="$LIBS $LIBGNUTLS_LIBS -lgnutls-extra" AC_DEFINE(HAVE_GNUTLS) ]) fi fi AC_MSG_CHECKING(for inet_aton() presence) AC_TRY_LINK([ #include <sys/types.h> #include <sys/socket.h> #include <netinet/in.h> #include <arpa/inet.h> ], [ struct in_addr inp; inet_aton("address", &inp); ], have_aton=yes, have_aton=no) if test "$have_aton" = "yes"; then AC_DEFINE(HAVE_INET_ATON) AC_MSG_RESULT(yes) else AC_MSG_RESULT(no) fi AC_OUTPUT(Makefile)