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
#
summary_ipv6="no"
AC_TRY_COMPILE(
[
+ #ifdef HAVE_SYS_TYPES_H
+ #include <sys/types.h>
+ #endif
#ifdef HAVE_NETINET_TCP_H
#include <netinet/tcp.h>
#endif
#include <netdb.h>
#endif
#include <sys/socket.h>
- #ifdef HAVE_NETDB_IN_H
+ #ifdef HAVE_NETINET_IN_H
#include <netinet/in.h>
#endif
],
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"
[
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
AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
],
[
+ echo "no"
has_iconv=false
])
])
)
if test x$ac_iconv_good = xno; then
- AC_MSG_ERROR(Try using libiconv instead.)
+ AC_MSG_RESULT(Try using libiconv instead.)
fi
fi
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`
lib/silcsftp/Makefile
lib/silcsftp/tests/Makefile
doc/example_silcd.conf
+includes/silcincludes.h
)
if test "x$silc_dist" = "xsilc-client" ||
win32/Makefile
win32/libsilc/Makefile
win32/libsilcclient/Makefile
+tutorial/Makefile
+tutorial/Makefile.defines
+tutorial/Makefile.defines_int
)
fi
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 ""
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"
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