blob: 0ae18532bc3b48124731d81304a3e85973c843a0 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
--- configure.in.orig Thu Nov 6 20:31:56 2003
+++ configure.in Thu Nov 13 11:45:26 2003
@@ -510,6 +510,19 @@
AC_DEFINE(HAVE_POSIX_THREADS)
;;
+ FREEBSD)
+ dnl the AC_CHECK_TYPES for socklen_t doesn't include sys/socket.h
+ dnl so test for socklen_t with sys/socket.h included
+ AC_MSG_CHECKING(if sys/socket.h defines socklen_t)
+ AC_TRY_COMPILE([#include <sys/types.h>
+ #include <sys/socket.h>],
+ [socklen_t s;],
+ [AC_DEFINE(HAVE_SOCKLEN_T) AC_MSG_RESULT(yes)],
+ [AC_MSG_RESULT(no)])
+ dnl define HAVE_POSIX_THREADS for FreeBSD 4.x support
+ AC_DEFINE(HAVE_POSIX_THREADS)
+ ;;
+
SOLARIS|solx86)
dnl kkuznetsov: Solaris always check for -lnsl
AC_CHECK_LIB(nsl, gethostname, XE_APPEND(-lnsl,LIBS))
|