chiark / gitweb /
Build system: Use -lresolv only if inet_aton is not found otherwise.
[secnet.git] / configure.in
index 190aa942d7da028d37887f5584b3bfc23e5e8ab4..57c20763206d9e8e06745f266b4738d7c01d0198 100644 (file)
@@ -83,7 +83,10 @@ if test "$ac_cv_lib_fl_yywrap" != yes; then
 fi
 AC_CHECK_LIB(nsl,inet_ntoa)
 AC_CHECK_LIB(socket,socket)
-AC_CHECK_LIB(resolv,inet_aton)
+ADNS_C_GETFUNC(inet_aton,resolv,[
+ LIBS="-lresolv $LIBS";
+ AC_MSG_WARN([inet_aton is in libresolv, urgh.  Must use -lresolv.])
+])
 AC_CHECK_LIB(adns,adns_init)
 REQUIRE_HEADER([adns.h])