X-Git-Url: https://git.distorted.org.uk/~mdw/adns/blobdiff_plain/11b3519314b471bb042bf3a69bbbb3adaa7aa19d..620c146da30a20c2d9a6c572fdd0540558039d0e:/configure.in diff --git a/configure.in b/configure.in index 4fabdad..6e342c0 100644 --- a/configure.in +++ b/configure.in @@ -19,6 +19,17 @@ AC_INIT(src/adns.h) AC_CONFIG_HEADER(src/config.h) AC_PROG_CC +AC_PROG_RANLIB + +AC_CHECK_FUNCS(poll) +ADNS_C_GETFUNC(socket,socket) +ADNS_C_GETFUNC(inet_ntoa,nsl) + +ADNS_C_GETFUNC(inet_aton,resolv,[ + LIBS="-lresolv $LIBS"; + AC_MSG_WARN([inet_aton is in libresolv, urgh. Must use -lresolv.]) +]) + ADNS_C_GCCATTRIB AC_SUBST(WARNS) @@ -43,4 +54,7 @@ MKSHLIB_3='-lc' SHLIBFILE='libadns.so.$(MAJOR).$(MINOR)' SHLIBSONAME='libadns.so.$(MAJOR)' -AC_OUTPUT(settings.make) +AC_OUTPUT( + settings.make Makefile + src/Makefile client/Makefile dynamic/Makefile regress/Makefile +)