Fix linking on Solaris. Fixes bug #568482.
authorBrian Cameron <brian.cameron@sun.com>
Fri, 23 Jan 2009 09:00:11 +0000 (10:00 +0100)
committerSebastian Dröge <slomo@circular-chaos.org>
Fri, 23 Jan 2009 09:01:11 +0000 (10:01 +0100)
Check for nsl and socket libraries and add them to
LIBS if they're found. They're needed for socket()
and gethostbyname() on Solaris.

configure.ac

index 00138f5..8ea9889 100644 (file)
@@ -236,6 +236,10 @@ LIBS=$save_libs
 dnl Check for a way to display the function name in debug output
 AG_GST_CHECK_FUNCTION
 
+dnl *** checks for socket and nsl libraries ***
+AC_CHECK_FUNC(socket,,[AC_CHECK_LIB(socket,socket)])
+AC_CHECK_FUNC(gethostbyname,,[AC_CHECK_LIB(nsl,gethostbyname)])
+
 dnl *** checks for dependency libraries ***
 
 dnl GLib is required