-# Check for the GNU Multi Precision Library
-libgmp=none
-AC_CHECK_LIB(gmp2, mpz_powm, [
- libgmp=gmp2
+AM_GNU_GETTEXT
+
+dnl Support for SunOS
+
+AC_CHECK_FUNC(socket, [], [
+ AC_CHECK_LIB(socket, connect)
+])
+AC_CHECK_FUNC(gethostbyname, [], [
+ AC_CHECK_LIB(nsl, gethostbyname)
+])
+
+
+dnl From the autoconf manual
+AC_CHECK_FUNCS(syslog)
+if test $ac_cv_func_syslog = no; then
+ # syslog is not in the default libraries. See if it's in some other.
+ for lib in bsd socket inet; do
+ AC_CHECK_LIB($lib, syslog, [AC_DEFINE(HAVE_SYSLOG)
+ LIBS="$LIBS $lib"; break])
+ done
+fi
+
+AC_CHECK_LIB(dl, dlopen, [
+ LIBS="$LIBS -ldl"