1 # This file is part of GNUnet.
2 # (C) 2001--2010 Christian Grothoff (and other contributing authors)
4 # GNUnet is free software; you can redistribute it and/or modify
5 # it under the terms of the GNU General Public License as published
6 # by the Free Software Foundation; either version 2, or (at your
7 # option) any later version.
9 # GNUnet is distributed in the hope that it will be useful, but
10 # WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 # General Public License for more details.
14 # You should have received a copy of the GNU General Public License
15 # along with GNUnet; see the file COPYING. If not, write to the
16 # Free Software Foundation, Inc., 59 Temple Place - Suite 330,
17 # Boston, MA 02111-1307, USA.
20 # Process this file with autoconf to produce a configure script.
24 AC_INIT([gnunet], [0.9.0pre1],[bug-gnunet@gnu.org])
25 AM_INIT_AUTOMAKE([gnunet], [0.9.0pre1])
26 AC_CONFIG_HEADERS([gnunet_config.h])
28 AH_TOP([#define _GNU_SOURCE 1])
30 # Checks for programs.
42 LT_INIT([disable-static dlopen win32-dll])
53 if test "$enable_shared" = "no"
55 AC_MSG_ERROR([GNUnet only works with shared libraries. Sorry.])
58 CFLAGS="-Wall $CFLAGS"
59 # use '-fno-strict-aliasing', but only if the compiler can take it
60 if gcc -fno-strict-aliasing -S -o /dev/null -xc /dev/null >/dev/null 2>&1;
62 CFLAGS="-fno-strict-aliasing $CFLAGS"
65 # Use Linux interface name unless the OS has a different preference
66 DEFAULT_INTERFACE="\"eth0\""
70 *darwin* | *rhapsody* | *macosx*)
71 AC_DEFINE_UNQUOTED(DARWIN,1,[This is an Apple Darwin system])
72 CPPFLAGS="-D_APPLE_C_SOURCE $CPPFLAGS"
73 CFLAGS="-no-cpp-precomp -fno-common $CFLAGS"
74 AC_MSG_WARN([The VPN application cannot be compiled on your OS])
76 DEFAULT_INTERFACE="\"en0\""
81 AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system])
88 AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system])
89 AC_DEFINE_UNQUOTED(FREEBSD,1,[This is a FreeBSD system])
90 CFLAGS="-D_THREAD_SAFE $CFLAGS"
91 build_target="freebsd"
96 AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system])
97 AC_DEFINE_UNQUOTED(OPENBSD,1,[This is an OpenBSD system])
98 LIBS=`echo $LIBS | sed -e "s/-ldl//"`
99 build_target="openbsd"
104 AC_DEFINE_UNQUOTED(SOMEBSD,1,[This is a BSD system])
105 AC_DEFINE_UNQUOTED(NETBSD,1,[This is a NetBSD system])
110 AC_DEFINE_UNQUOTED(SOLARIS,1,[This is a Solaris system])
111 AC_DEFINE_UNQUOTED(_REENTRANT,1,[Need with solaris or errno doesnt work])
112 AC_CHECK_LIB(resolv, res_init)
113 AC_CHECK_LIB(rt, nanosleep)
114 build_target="solaris"
119 AC_DEFINE_UNQUOTED(LINUX,1,[This is a Linux system])
120 CFLAGS="-D_REENTRANT -fPIC -pipe $CFLAGS"
126 AC_DEFINE_UNQUOTED(CYGWIN,1,[This is a Cygwin system])
127 AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system])
128 AC_CHECK_LIB(intl, gettext)
129 LDFLAGS="$LDFLAGS -no-undefined"
130 CFLAGS="-mms-bitfields $CFLAGS"
131 build_target="cygwin"
137 AC_DEFINE_UNQUOTED(MINGW,1,[This is a MinGW system])
138 AC_DEFINE_UNQUOTED(WINDOWS,1,[This is a Windows system])
139 AC_DEFINE_UNQUOTED(_WIN32,1,[This is a Windows system])
140 AC_CHECK_LIB(intl, gettext)
141 LDFLAGS="$LDFLAGS -no-undefined -Wl,--export-all-symbols"
142 LIBS="$LIBS -lws2_32 -lplibc"
143 CFLAGS="-mms-bitfields $CFLAGS"
150 AC_MSG_RESULT(Unrecognised OS $host_os)
151 AC_DEFINE_UNQUOTED(OTHEROS,1,[Some strange OS])
154 AC_DEFINE_UNQUOTED([GNUNET_DEFAULT_INTERFACE], $DEFAULT_INTERFACE, [This should be the default choice for the name of the first network interface])
155 AC_SUBST(DEFAULT_INTERFACE)
157 AC_MSG_CHECKING([for build target])
158 AM_CONDITIONAL(DARWIN, test "$build_target" = "darwin")
159 AM_CONDITIONAL(CYGWIN, test "$build_target" = "cygwin")
160 AM_CONDITIONAL(MINGW, test "$build_target" = "mingw")
161 AM_CONDITIONAL(SOLARIS, test "$build_target" = "solaris")
162 AM_CONDITIONAL(XFREEBSD, test "$build_target" = "freebsd")
163 AM_CONDITIONAL(OPENBSD, test "$build_target" = "openbsd")
164 AM_CONDITIONAL(LINUX, test "$build_target" = "linux")
165 AC_MSG_RESULT([$build_target])
166 AC_SUBST(build_target)
167 AM_CONDITIONAL([am__fastdepOBJC], false)
168 AC_UNALIGNED_64_ACCESS
170 # some other checks for standard libs
171 AC_SEARCH_LIBS([gethostbyname], [nsl ws2_32])
172 AC_CHECK_LIB(socket, socket)
174 AC_CHECK_LIB(c, getloadavg, AC_DEFINE(HAVE_GETLOADAVG,1,[getloadavg supported]))
176 # 'save' libs; only those libs found so far will be
177 # linked against _everywhere_. For the others, we
178 # will be more selective!
183 AM_PATH_LIBGCRYPT(1.2.0, gcrypt=1)
187 AC_MSG_ERROR([GNUnet needs libgcrypt])
192 LIBCURL_CHECK_CONFIG(,7.18.0,,AC_MSG_ERROR([GNUnet requires libcurl >= 7.18.0]))
199 # test for kvm and kstat (for CPU stats under BSD/Solaris)
200 AC_CHECK_LIB([kvm],[kvm_open])
201 AC_CHECK_LIB([kstat],[kstat_open])
203 # test for libextractor
205 AC_MSG_CHECKING(for libextractor)
206 AC_ARG_WITH(extractor,
207 [ --with-extractor=PFX base of libextractor installation],
208 [AC_MSG_RESULT([$with_extractor])
209 case $with_extractor in
213 AC_CHECK_HEADERS(extractor.h,
214 AC_CHECK_LIB([extractor], [EXTRACTOR_plugin_add_defaults],
218 LDFLAGS="-L$with_extractor/lib $LDFLAGS"
219 CPPFLAGS="-I$with_extractor/include $CPPFLAGS"
220 AC_CHECK_HEADERS(extractor.h,
221 AC_CHECK_LIB([extractor], [EXTRACTOR_plugin_add_defaults],
222 EXT_LIB_PATH="-L$with_extractor/lib $EXT_LIB_PATH"
227 [AC_MSG_RESULT([--with-extractor not specified])
228 AC_CHECK_HEADERS(extractor.h,
229 AC_CHECK_LIB([extractor], [EXTRACTOR_plugin_add_defaults],
231 if test "$extractor" != 1
233 AC_MSG_ERROR([GNUnet requires libextractor])
239 # Checks for standard header files.
243 # Check for headers that are ALWAYS required
244 AC_CHECK_HEADERS([fcntl.h math.h errno.h ctype.h limits.h stdio.h stdlib.h string.h unistd.h stdarg.h signal.h locale.h sys/stat.h sys/types.h],,AC_MSG_ERROR([Compiling GNUnet requires standard UNIX headers files]))
246 # Checks for headers that are only required on some systems or opional (and where we do NOT abort if they are not there)
247 AC_CHECK_HEADERS([langinfo.h sys/param.h sys/mount.h sys/statvfs.h sys/select.h sockLib.h sys/mman.h sys/msg.h sys/vfs.h arpa/inet.h fcntl.h libintl.h netdb.h netinet/in.h sys/ioctl.h sys/socket.h sys/time.h unistd.h kstat.h sys/sysinfo.h kvm.h sys/file.h sys/resource.h ifaddrs.h mach/mach.h stddef.h sys/timeb.h terminos.h argz.h])
251 AC_MSG_CHECKING(for libgmp)
253 [ --with-gmp=PFX base of libgmp installation],
254 [AC_MSG_RESULT([$with_gmp])
259 AC_CHECK_HEADERS(gmp.h,
260 AC_CHECK_LIB([gmp], [__gmpz_add],
264 LDFLAGS="-L$with_gmp/lib $LDFLAGS"
265 CPPFLAGS="-I$with_gmp/include $CPPFLAGS"
266 AC_CHECK_HEADERS(gmp.h,
267 AC_CHECK_LIB([gmp], [__gmpz_add],
268 EXT_LIB_PATH="-L$with_gmp/lib $EXT_LIB_PATH"
273 [AC_MSG_RESULT([--with-gmp not specified])
274 AC_CHECK_HEADERS(gmp.h,
275 AC_CHECK_LIB([gmp], [__gmpz_add],
279 AC_MSG_ERROR([GNUnet requires libgmp])
282 SAVE_LDFLAGS=$LDFLAGS
283 SAVE_CPPFLAGS=$CPPFLAGS
287 AC_MSG_CHECKING(for SQLite)
289 [ --with-sqlite=PFX base of SQLite installation],
290 [AC_MSG_RESULT("$with_sqlite")
295 AC_CHECK_HEADERS(sqlite3.h,
299 LDFLAGS="-L$with_sqlite/lib $LDFLAGS"
300 CPPFLAGS="-I$with_sqlite/include $CPPFLAGS"
301 AC_CHECK_HEADERS(sqlite3.h,
302 EXT_LIB_PATH="-L$with_sqlite/lib $EXT_LIB_PATH"
303 SQLITE_LDFLAGS="-L$with_sqlite/lib"
304 SQLITE_CPPFLAGS="-I$with_sqlite/include"
306 LDFLAGS=$SAVE_LDFLAGS
307 CPPFLAGS=$SAVE_CPPFLAGS
311 [AC_MSG_RESULT([--with-sqlite not specified])
312 AC_CHECK_HEADERS(sqlite3.h, sqlite=true)])
313 AM_CONDITIONAL(HAVE_SQLITE, test x$sqlite = xtrue)
314 AC_SUBST(SQLITE_CPPFLAGS)
315 AC_SUBST(SQLITE_LDFLAGS)
319 AC_MSG_CHECKING(for postgres)
320 AC_ARG_WITH(postgres,
321 [ --with-postgres=PFX base of postgres installation],
322 [AC_MSG_RESULT("$with_postgres")
323 case $with_postgres in
327 AC_CHECK_HEADERS(postgresql/libpq-fe.h,
331 LDFLAGS="-L$with_postgres/lib $LDFLAGS"
332 CPPFLAGS="-I$with_postgres/include $CPPFLAGS"
333 AC_CHECK_HEADERS(postgresql/libpq-fe.h,
334 EXT_LIB_PATH="-L$with_postgres/lib $EXT_LIB_PATH"
335 SQLITE_LDFLAGS="-L$with_postgres/lib"
336 SQLITE_CPPFLAGS="-I$with_postgres/include"
338 LDFLAGS=$SAVE_LDFLAGS
339 CPPFLAGS=$SAVE_CPPFLAGS
343 [AC_MSG_RESULT([--with-postgres not specified])
344 AC_CHECK_HEADERS(postgresql/libpq-fe.h, postgres=true)])
345 AM_CONDITIONAL(HAVE_POSTGRES, test x$postgres = xtrue)
346 AC_SUBST(POSTGRES_CPPFLAGS)
347 AC_SUBST(POSTGRES_LDFLAGS)
350 # test for libz (maybe required for linking mysql)
352 AC_CHECK_LIB(z, compress,,zlib=0)
353 AM_CONDITIONAL(HAVE_ZLIB, test x$zlib = x1)
356 AC_MSG_ERROR([GNUnet requires zlib])
360 AC_CHECK_TYPES([sigset_t, off_t], [], [], [#include <sys/types.h>])
361 AC_CHECK_TYPES([size_t], [], [], [#include <stdio.h>])
363 if test "$build_target" = "mingw"
365 CYGWIN_MYSQL_MAGIC="#include <mysql/my_global.h>"
371 SAVE_LDFLAGS=$LDFLAGS
372 SAVE_CPPFLAGS=$CPPFLAGS
373 AC_MSG_CHECKING(for mysql)
375 [ --with-mysql=PFX base of MySQL installation],
376 [AC_MSG_RESULT("$with_mysql")
377 if test "$with_mysql" != "no"
379 if test "$with_mysql" != "yes"
381 LDFLAGS="-L$with_mysql/lib -L$with_mysql/lib/mysql $LDFLAGS $ZLIBS"
382 CPPFLAGS="-I$with_mysql/include $CPPFLAGS"
384 AC_CHECK_HEADERS(mysql/mysql.h,
385 AC_CHECK_LIB(mysqlclient, mysql_init,
386 MYSQL_LDFLAGS="-L$with_mysql/lib -L$with_mysql/lib/mysql"
387 MYSQL_CPPFLAGS="-I$with_mysql/include"
389 mysql=true), [], [$CYGWIN_MYSQL_MAGIC])
392 [AC_MSG_RESULT([--with-mysql not specified])
393 LDFLAGS="-L/usr/lib/mysql $LDFLAGS $ZLIBS"
394 AC_CHECK_LIB(mysqlclient, mysql_init,
395 [AC_CHECK_HEADERS(mysql/mysql.h,
396 MYSQL_LDFLAGS="-L/usr/lib/mysql"
399 , [], [$CYGWIN_MYSQL_MAGIC])])
402 AC_SUBST(MYSQL_LDFLAGS)
403 AC_SUBST(MYSQL_CPPFLAGS)
405 # additional version check for mysql
406 AC_ARG_ENABLE(mysql-version-check, [ --disable-mysql-version-check do not check MySQL version],, enable_mysql_version_check=yes)
407 if test "$mysql" = "true" -a "x$enable_mysql_version_check" = "xyes"
409 AC_MSG_CHECKING(mysql version)
410 AC_RUN_IFELSE([AC_LANG_PROGRAM(
411 [[$CYGWIN_MYSQL_MAGIC
412 #include <mysql/mysql.h>]],
413 [[if (MYSQL_VERSION_ID < 40100)
418 ],mysql=true,mysql=false)
419 if test "$mysql" = "false"
422 AC_MSG_RESULT([fail, >= 4.1 required])
427 AM_CONDITIONAL(HAVE_MYSQL, test x$mysql = xtrue)
428 AM_CONDITIONAL(HAVE_MYSQLE, test "0" = "1")
431 LDFLAGS=$SAVE_LDFLAGS
432 CPPFLAGS=$SAVE_CPPFLAGS
434 if test "$sqlite" = 0 -a "$mysql" = 0
436 AC_MSG_ERROR([GNUnet requires SQLite or MySQL])
441 AC_MSG_CHECKING([for libmicrohttpd])
442 AC_ARG_WITH(microhttpd,
443 [ --with-microhttpd=PFX base of libmicrohttpd installation],
444 [AC_MSG_RESULT([$with_microhttpd])
445 case $with_microhttpd in
449 AC_CHECK_HEADERS([microhttpd.h],
450 AC_CHECK_DECL(MHD_OPTION_PER_IP_CONNECTION_LIMIT,
451 AC_CHECK_LIB([microhttpd], [MHD_start_daemon],
453 [],[#include "src/include/platform.h"
454 #include <microhttpd.h>]),,
455 [#include "src/include/platform.h"])
458 LDFLAGS="-L$with_microhttpd/lib $LDFLAGS"
459 CPPFLAGS="-I$with_microhttpd/include $CPPFLAGS"
460 AC_CHECK_HEADERS(microhttpd.h,
461 AC_CHECK_DECL(MHD_OPTION_PER_IP_CONNECTION_LIMIT,
462 AC_CHECK_LIB([microhttpd], [MHD_start_daemon],
463 EXT_LIB_PATH="-L$with_microhttpd/lib $EXT_LIB_PATH"
465 [],[#include "src/include/platform.h"
466 #include <microhttpd.h>]),,
467 [#include "src/include/platform.h"])
471 [AC_MSG_RESULT([--with-microhttpd not specified])
472 AC_CHECK_HEADERS([microhttpd.h],
473 AC_CHECK_DECL(MHD_OPTION_PER_IP_CONNECTION_LIMIT,
474 AC_CHECK_LIB([microhttpd], [MHD_start_daemon],
476 [],[#include "src/include/platform.h"
477 #include <microhttpd.h>]),,
478 [#include "src/include/platform.h"])])
479 AM_CONDITIONAL(HAVE_MHD, test x$lmhd = x1)
480 AC_DEFINE_UNQUOTED([HAVE_MHD], $lmhd, [We have libmicrohttpd])
485 AC_MSG_CHECKING([for openssl])
487 [ --with-openssl=PFX base of openssl installation],
488 [AC_MSG_RESULT([$with_openssl])
489 case $with_openssl in
493 AC_CHECK_HEADERS([openssl/ssl.h],
494 AC_CHECK_LIB([ssl], [SSL_new],
498 LDFLAGS="-L$with_openssl/lib $LDFLAGS"
499 CPPFLAGS="-I$with_openssl/include $CPPFLAGS"
500 AC_CHECK_HEADERS([openssl/ssl.h],
501 AC_CHECK_LIB([ssl], [SSL_new],
502 EXT_LIB_PATH="-L$with_openssl/lib $EXT_LIB_PATH"
507 [AC_MSG_RESULT([--with-openssl not specified])
508 AC_CHECK_HEADERS([openssl/ssl.h],
509 AC_CHECK_LIB([ssl], [SSL_new],
511 AM_CONDITIONAL(HAVE_OPENSSL, test x$openssl = x1)
512 AC_DEFINE_UNQUOTED([HAVE_OPENSSL], $openssl, [We have openssl])
522 # check for python & pexpect (used for some testcases only)
523 AM_PATH_PYTHON([2.5],, [:])
524 AM_CONDITIONAL([HAVE_PYTHON], [test "$PYTHON" != :])
526 if test "$PYTHON" != :
528 AC_MSG_CHECKING([for pexpect])
529 $PYTHON -c "import pexpect" > /dev/null 2> /dev/null
531 AM_CONDITIONAL(HAVE_PYTHON_PEXPECT, test $PYEX -eq 0)
536 AC_MSG_RESULT([not found])
539 AM_CONDITIONAL(HAVE_PYTHON_PEXPECT, 0)
544 AC_MSG_CHECKING([for libesmtp])
546 [ --with-esmtp=PFX base of libesmtp installation],
547 [AC_MSG_RESULT([$with_esmtp])
552 AC_CHECK_HEADERS(libesmtp.h,
553 AC_CHECK_LIB([esmtp], [smtp_start_session],
557 LDFLAGS="-L$with_esmtp/lib $LDFLAGS"
558 CPPFLAGS="-I$with_esmtp/include $CPPFLAGS"
559 AC_CHECK_HEADERS(libesmtp.h,
560 AC_CHECK_LIB([esmtp], [smtp_start_session],
561 EXT_LIB_PATH="-L$with_esmtp/lib $EXT_LIB_PATH"
566 [AC_MSG_RESULT([--with-esmtp not specified])
567 AC_CHECK_HEADERS(libesmtp.h,
568 AC_CHECK_LIB([esmtp], [smtp_start_session],
570 AM_CONDITIONAL(HAVE_ESMTP, test x$esmtp = x1)
571 AC_DEFINE_UNQUOTED([HAVE_ESMTP], $esmtp, [We have libesmtp])
576 AM_GNU_GETTEXT([external])
577 AM_GNU_GETTEXT_VERSION([0.16.1])
582 # Checks for standard typedefs, structures, and compiler characteristics.
591 AC_CHECK_MEMBER([struct sockaddr_in.sin_len],
592 [ AC_DEFINE(HAVE_SOCKADDR_IN_SIN_LEN, 1, [Do we have sockaddr_in.sin_len?])
596 #include <sys/types.h>
597 #include <sys/socket.h>
598 #include <netinet/in.h>
603 # Checks for library functions.
604 AC_FUNC_CLOSEDIR_VOID
607 AC_PROG_GCC_TRADITIONAL
609 AC_FUNC_SELECT_ARGTYPES
619 AC_CHECK_FUNCS([floor gethostname memmove rmdir strncasecmp strrchr strtol atoll dup2 fdatasync ftruncate gettimeofday memset mkdir mkfifo select socket strcasecmp strchr strdup strerror strstr clock_gettime getrusage rand uname setlocale getcwd mktime gmtime_r gmtime strlcpy strlcat ftruncate stat64 sbrk mmap mremap setrlimit sysconf gethostbyaddr initgroups getifaddrs freeifaddrs getnameinfo getaddrinfo inet_ntoa localtime_r nl_langinfo putenv realpath strndup gethostbyname2 gethostbyname])
624 gn_user_home_dir="~/.gnunet"
625 AC_ARG_WITH(user-home-dir,
627 [--with-user-home-dir=DIR],
628 [default user home directory (~/.gnunet)]),
629 [gn_user_home_dir=$withval])
630 AC_SUBST(GN_USER_HOME_DIR, $gn_user_home_dir)
631 gn_daemon_home_dir="/var/lib/gnunet"
632 AC_ARG_WITH(daemon-home-dir,
634 [--with-daemon-home-dir=DIR],
635 [default daemon home directory (/var/lib/gnunet)]),
636 [gn_daemon_home_dir=$withval])
637 AC_SUBST(GN_DAEMON_HOME_DIR, $gn_daemon_home_dir)
638 gn_daemon_config_dir="/etc"
639 AC_ARG_WITH(daemon-config-dir,
641 [--with-daemon-config-dir=DIR],
642 [default daemon config directory (/etc)]),
643 [gn_daemon_config_dir=$withval])
644 AC_SUBST(GN_DAEMON_CONFIG_DIR, $gn_daemon_config_dir)
647 GN_LIBINTL="$LTLIBINTL"
648 AC_ARG_ENABLE(framework, [ --enable-framework enable Mac OS X framework build helpers],enable_framework_build=$enableval)
649 AM_CONDITIONAL(WANT_FRAMEWORK, test x$enable_framework_build = xyes)
650 if test x$enable_framework_build = xyes
652 AC_DEFINE([FRAMEWORK_BUILD], 1, [Build a Mac OS X Framework])
653 GN_INTLINCL='-I$(top_srcdir)/src/intlemu'
654 GN_LIBINTL='$(top_builddir)/src/intlemu/libintlemu.la -framework CoreFoundation'
655 AC_LIB_APPENDTOVAR([CPPFLAGS], [$GN_INTLINCL])
658 GN_LIB_LDFLAGS="-export-dynamic -no-undefined"
659 GN_PLUGIN_LDFLAGS="-export-dynamic -avoid-version -module -no-undefined"
661 AC_SUBST(GN_LIB_LDFLAGS)
662 AC_SUBST(GN_PLUGIN_LDFLAGS)
663 AC_SUBST(GN_INTLINCL)
669 AC_SUBST(EXT_LIB_PATH)
674 AC_SUBST(EXT_LIB_PATH)
679 AC_ARG_ENABLE([coverage], AS_HELP_STRING([--enable-coverage],
680 [Compile the library with code coverage support (default is NO)]),
681 [use_gcov=yes], [use_gcov=no])
682 AM_CONDITIONAL([USE_COVERAGE], [test "x$use_gcov" = "xyes"])
693 src/datacache/Makefile
694 src/datastore/Makefile
697 src/fragmentation/Makefile
701 src/include/gnunet_directories.h
702 src/hostlist/Makefile
705 src/nat/libnatpmp/Makefile
706 src/nat/miniupnp/Makefile
707 src/peerinfo/Makefile
708 src/peerinfo-tool/Makefile
709 src/statistics/Makefile
710 src/template/Makefile
712 src/topology/Makefile
713 src/transport/Makefile
721 # warn user if mysql found but not used due to version
722 if test "$mysqlfail" = "true"
724 AC_MSG_NOTICE([NOTICE: MySQL found, but too old. MySQL support will not be compiled.])
728 if test "x$sqlite" = "x0"
730 AC_MSG_NOTICE([NOTICE: sqlite not found. sqLite support will not be compiled.])
733 if test "x$lmhd" != "x1"
735 AC_MSG_NOTICE([NOTICE: libmicrohttpd not found, http transport will not be installed.])
738 if test "x$esmtp" != "x1"
740 AC_MSG_NOTICE([NOTICE: libesmtp not found, monkey will not be installed.])
743 if test "x$openssl" != "x1"
745 AC_MSG_NOTICE([NOTICE: OpenSSL not found, monkey will not be installed.])
748 AC_MSG_NOTICE([NOTICE: Database support is set to MySQL: $mysql, SQLite: $sqlite, Postgres: $postgres])
750 if test "$enable_framework_build" = "yes"
752 AC_MSG_NOTICE([NOTICE: Mac OS X framework build enabled.])
755 AC_MSG_NOTICE([********************************************
756 You can build GNUnet with
758 now. After that, install gnunet-gtk or gnunet-qt and run
759 gnunet-setup -d wizard-gtk
760 (on graphical systems with GTK) or
761 gnunet-setup -d wizard-qt
762 (on graphical systems with QT) or
763 gnunet-setup -d wizard-curses
764 (on text-based systems with curses) in order to make important configuration
765 settings. If neither works for you, you can find a template configuration
766 file in the contrib/ subdirectory. Copy it to /etc/gnunetd.conf and modify it
767 using your favourite text editor.
768 ********************************************])