LDFLAGS="$LDFLAGS -L/SYSLOG/PUB"
LIBS="$LIBS -lcurses"
;;
+ *-*-solaris*)
+ CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=500 -D__EXTENSIONS__"
+ libxnet=-lxnet
+ ;;
esac
AMU_OS_CFLAGS
AC_CHECK_LIB(kvm, main) dnl We already know about -lelf here...
AC_CHECK_LIB(ld, nlist)
AC_CHECK_LIB(mld, nlist)
-AC_CHECK_FUNC(gethostent, , AC_CHECK_LIB(nsl, gethostent, , , -lsocket))
+AC_CHECK_FUNC(gethostent, ,
+ AC_CHECK_LIB(nsl, gethostent, , , $libxnet -lsocket))
AC_CHECK_FUNC(openlog, ,
AC_CHECK_LIB(gen, openlog, ,
- AC_CHECK_LIB(syslog, openlog, , , -lsocket)))
+ AC_CHECK_LIB(syslog, openlog, , , $libxnet -lsocket)))
AC_CHECK_LIB(md5, MD5Init, ,
AC_CHECK_LIB(md, MD5Init))
AC_CHECK_FUNCS(MD5Init)
;;
esac
-AC_CHECK_FUNC(setsockopt, , AC_CHECK_LIB(socket, setsockopt))
+AC_CHECK_FUNC(setsockopt, ,
+ [AC_CHECK_LIB(socket, setsockopt)
+ AC_CHECK_LIB(xnet, setsockopt)])
AC_HEADER_STDC
AC_CHECK_HEADERS(bstring.h)