From 356bbb8351ac64cf612a2cfed3e1d411efa30cac Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Mon, 26 Nov 2001 01:15:12 +0000 Subject: [PATCH] Check for -lnsl, -lsocket, etc, *before* looking for getaddrinfo, because on Solaris (for one) it's not in libc. --- configure.in | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/configure.in b/configure.in index 421c2dfc..c9194e5b 100644 --- a/configure.in +++ b/configure.in @@ -224,16 +224,6 @@ if test "$ipv6" = "yes" -a "$ipv6lib" != "none"; then fi fi -AC_REPLACE_FUNCS(getaddrinfo getnameinfo) - -AC_CHECK_MEMBER([struct sockaddr.sa_len], - [ AC_DEFINE(HAVE_SOCKADDR_LEN) ], - [], - [ -#include -#include -]) - AC_C_BIGENDIAN AC_HEADER_DIRENT AC_HEADER_TIME @@ -305,7 +295,17 @@ if test x"$ac_cv_func_connect" = x"no"; then fi fi -# +AC_MSG([Looking in libraries: $LIBS]) +AC_REPLACE_FUNCS(getaddrinfo getnameinfo) + +AC_CHECK_MEMBER([struct sockaddr.sa_len], + [ AC_DEFINE(HAVE_SOCKADDR_LEN) ], + [], + [ +#include +#include +]) + # if we can't find strcasecmp, look in -lresolv (for Unixware at least) # AC_CHECK_FUNCS(strcasecmp) -- 2.34.1