From e9bf25691374888ab10f06a0b5d245dd0a72eb0e Mon Sep 17 00:00:00 2001 From: Raja R Harinath Date: Fri, 13 Mar 1998 07:31:35 +0000 Subject: [PATCH] New check for `inet_aton'. * configure.in (RES_LIBS): New check for `inet_aton'. - Hari --- ChangeLog | 4 ++++ configure.in | 12 ++++++++++++ 2 files changed, 16 insertions(+) diff --git a/ChangeLog b/ChangeLog index cd1458fc4..d68228953 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +1998-03-13 Raja R Harinath + + * configure.in (RES_LIBS): New check for `inet_aton'. + Tue Mar 10 22:33:39 1998 Tom Tromey * stamp.h.in: Removed. diff --git a/configure.in b/configure.in index 5caf5fcb3..845a9c009 100644 --- a/configure.in +++ b/configure.in @@ -62,6 +62,18 @@ test -n "$CDROM_HOST" && PROGRAMS_PANEL_CDPLAYER=cdplayer AC_SUBST(CDROM_HOST) AC_SUBST(PROGRAMS_PANEL_CDPLAYER) +dnl help-browser +dnl I found `inet_aton' in -lresolv on solaris +oLIBS="$LIBS" +RES_LIBS= +# the following two are covered by X11 too. If inet_aton is found in +# plain libc, -lsocket or -lnsl, RES_LIBS will be empty. +AC_CHECK_FUNC(connect,,[AC_CHECK_LIB(socket,connect)]) +AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)]) +AC_CHECK_FUNC(inet_aton,,[AC_CHECK_LIB(resolv,inet_aton,RES_LIBS="-lresolv")]) +AC_SUBST(RES_LIBS) +LIBS="$oLIBS" + AC_CONFIG_SUBDIRS(gemvt) AC_OUTPUT([