is_win32="no"
])
-if test x$is_win32 = xyes ; then
- openssl_deps="-lcrypto -lgdi32"
-else
- openssl_deps="-lcrypto"
+have_gnutls="no"
+AC_CHECK_LIB(gnutls, gnutls_init, [
+ AC_CHECK_HEADERS(gnutls/gnutls.h, [
+ LIBS="$LIBS -lgnutls"
+ have_gnutls="yes"
+ ])
+])
+if test x"$have_gnutls" = xno; then
+ if test x$is_win32 = xyes ; then
+ openssl_deps="-lcrypto -lgdi32"
+ else
+ openssl_deps="-lcrypto"
+ fi
+ AC_CHECK_LIB([ssl],[SSL_library_init], [
+ LIBS="$LIBS -lssl $openssl_deps"
+ ], [AC_MSG_ERROR([OpenSSL libraries required])], $openssl_deps)
fi
-AC_CHECK_LIB([ssl],[SSL_library_init], [
- LIBS="$LIBS -lssl $openssl_deps"
-], [AC_MSG_ERROR([OpenSSL libraries required])], $openssl_deps)
-
AC_CHECK_LIB(pthread, pthread_create, [
AC_CHECK_HEADERS(pthread.h, [
LIBS="$LIBS -lpthread"
])
])
+
AC_CONFIG_FILES([
Makefile
src/Makefile
src/IOHandler_test/client/Makefile
src/IOHandler_test/client++/Makefile
src/IOHandler_test/client_ssl/Makefile
+ src/IOHandler_test/server/Makefile
src/IOHandler_test/server_ssl/Makefile
src/IOHandler_test/timer/Makefile
src/IOHandler_test/timer++/Makefile