X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=blobdiff_plain;f=configure.in.pre;h=2766a7ce4c8821acfba9b38969045fa41070f30f;hp=9802cf35b69eb6f4ae57904f2db0ed91b5fc8ef6;hb=025fc27fe998393c10f74e21be32f70f4626640d;hpb=48abf21de0e437153a2c9495aad65fdc48fbc38d diff --git a/configure.in.pre b/configure.in.pre index 9802cf35..2766a7ce 100644 --- a/configure.in.pre +++ b/configure.in.pre @@ -92,17 +92,17 @@ AC_TYPE_UID_T AC_TYPE_PID_T AC_CHECK_SIZEOF(long long, 0) -AC_DEFINE_UNQUOTED(SILC_SIZEOF_LONG_LONG, $ac_cv_sizeof_long_long) +AC_SUBST(SILC_SIZEOF_LONG_LONG, $ac_cv_sizeof_long_long) AC_CHECK_SIZEOF(long, 0) -AC_DEFINE_UNQUOTED(SILC_SIZEOF_LONG, $ac_cv_sizeof_long) +AC_SUBST(SILC_SIZEOF_LONG, $ac_cv_sizeof_long) AC_CHECK_SIZEOF(int, 0) -AC_DEFINE_UNQUOTED(SILC_SIZEOF_INT, $ac_cv_sizeof_int) +AC_SUBST(SILC_SIZEOF_INT, $ac_cv_sizeof_int) AC_CHECK_SIZEOF(short, 0) -AC_DEFINE_UNQUOTED(SILC_SIZEOF_SHORT, $ac_cv_sizeof_short) +AC_SUBST(SILC_SIZEOF_SHORT, $ac_cv_sizeof_short) AC_CHECK_SIZEOF(char, 0) -AC_DEFINE_UNQUOTED(SILC_SIZEOF_CHAR, $ac_cv_sizeof_char) +AC_SUBST(SILC_SIZEOF_CHAR, $ac_cv_sizeof_char) AC_CHECK_SIZEOF(void *, 0) -AC_DEFINE_UNQUOTED(SILC_SIZEOF_VOID_P, $ac_cv_sizeof_void_p) +AC_SUBST(SILC_SIZEOF_VOID_P, $ac_cv_sizeof_void_p) # Function and library checking # @@ -195,6 +195,9 @@ if test x$check_ipv6 = xtrue; then summary_ipv6="no" AC_TRY_COMPILE( [ + #ifdef HAVE_SYS_TYPES_H + #include + #endif #ifdef HAVE_NETINET_TCP_H #include #endif @@ -202,7 +205,7 @@ if test x$check_ipv6 = xtrue; then #include #endif #include - #ifdef HAVE_NETDB_IN_H + #ifdef HAVE_NETINET_IN_H #include #endif ], @@ -213,7 +216,7 @@ if test x$check_ipv6 = xtrue; then [ AC_DEFINE(HAVE_IPV6) AC_MSG_RESULT(yes) - summary_ipv6="ues" + summary_ipv6="yes" ], AC_MSG_RESULT(no) ) @@ -383,6 +386,23 @@ AC_ARG_WITH(logsdir, AC_SUBST(LOGSDIR) AC_DEFINE_UNQUOTED(SILC_LOGSDIR, "$LOGSDIR") +# Manual directory +# +MANDIR="$silc_prefix/man" +AC_ARG_WITH(mandir, + [[ --with-mandir=DIR directory for SILC manual pages [PREFIX/man]]], + [ + case "$withval" in + no) + ;; + *) + MANDIR="$withval" + ;; + esac + ]) +AC_SUBST(MANDIR) +AC_DEFINE_UNQUOTED(SILC_MANDIR, "$MANDIR") + # silcd config file checking # summary_silcd_configfile="/etc/silc/silcd.conf" @@ -636,8 +656,11 @@ if test x$check_iconv = xtrue; then [ echo "yes" AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) - has_iconv=true - check_iconv=true + has_iconv=true + check_iconv=false + ], + [ + echo "no" ]) ]) fi @@ -687,6 +710,7 @@ if test x$check_iconv = xtrue; then AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.]) ], [ + echo "no" has_iconv=false ]) ]) @@ -729,7 +753,7 @@ if test x$has_iconv = xtrue; then ) if test x$ac_iconv_good = xno; then - AC_MSG_ERROR(Try using libiconv instead.) + AC_MSG_RESULT(Try using libiconv instead.) fi fi @@ -919,7 +943,10 @@ if test x$without_irssi = xfalse; then fi fi -AC_CONFIG_SUBDIRS(lib/silcmath/mpi) +if test x$mp_gmp = xfalse; then + AC_CONFIG_SUBDIRS(lib/silcmath/mpi) +fi + #AC_CONFIG_SUBDIRS(lib/zlib) SILC_TOP_SRCDIR=`pwd` @@ -957,6 +984,7 @@ lib/silcutil/epoc/Makefile lib/silcsftp/Makefile lib/silcsftp/tests/Makefile doc/example_silcd.conf +includes/silcincludes.h ) if test "x$silc_dist" = "xsilc-client" || @@ -989,6 +1017,9 @@ silc/Makefile win32/Makefile win32/libsilc/Makefile win32/libsilcclient/Makefile +tutorial/Makefile +tutorial/Makefile.defines +tutorial/Makefile.defines_int ) fi @@ -996,7 +1027,6 @@ AC_OUTPUT s_bindir=`eval echo $bindir`;s_bindir=`eval echo $s_bindir` s_sbindir=`eval echo $sbindir`;s_sbindir=`eval echo $s_sbindir` -s_mandir=`eval echo $mandir`;s_mandir=`eval echo $s_mandir` s_includedir=`eval echo $includedir`;s_includedir=`eval echo $s_includedir` echo "" @@ -1012,7 +1042,7 @@ echo "" echo " Installation prefix ...........: $prefix" echo " bin directory .................: $s_bindir" echo " sbin directory ................: $s_sbindir" -echo " man directory .................: $s_mandir" +echo " man directory .................: $MANDIR" echo " help directory ................: $HELPDIR" echo " doc directory .................: $DOCDIR" echo " logs directory ................: $LOGSDIR" @@ -1054,7 +1084,17 @@ if test x$mp_gmp = xtrue; then mp="GMP" fi echo " Arithmetic library ............: $mp" + +threads="no" +if test x$has_threads = xtrue; then + threads="yes" +fi +echo " Multi-threads support .........: $threads" echo " Debugging enabled .............: $summary_debug" echo " Stack-trace enabled ...........: $summary_stacktrace" echo "" -echo "Compile the sources with 'make' or 'gmake' command." +if test "x$silc_dist" = "xsilc-client"; then + echo "Compile the sources with 'make' or 'gmake' command (GNU make is required)." +else + echo "Compile the sources with 'make' or 'gmake' command." +fi