Add DLL building support to autotools scripts
[deb_shairplay.git] / configure.ac
index 7fcb650b4f9480454b9325ee9702da6dcd21bc6a..fff796e1bc08889a7ebe1c65ca456dbd696c0be7 100644 (file)
@@ -10,9 +10,12 @@ AM_INIT_AUTOMAKE([foreign])
 
 # Checks for programs.
 AC_PROG_CC
+AC_LIBTOOL_WIN32_DLL
 AC_PROG_LIBTOOL
 
 # Checks for libraries.
+LT_LIB_DLLOAD
+LT_LIB_M
 
 # Checks for header files.
 AC_HEADER_STDC
@@ -20,7 +23,8 @@ AC_HEADER_STDC
 # Checks for typedefs, structures, and compiler characteristics.
 
 # Checks for library functions.
-
+AC_CHECK_LIB([socket],[connect])
+AC_CHECK_LIB([pthread],[pthread_create])
 
 
 # Custom check for os, similar to webkit
@@ -64,8 +68,8 @@ AM_CONDITIONAL([OS_GNU],[test "$os_gnu" = "yes"])
 AM_CONDITIONAL([OS_FREEBSD],[test "$os_freebsd" = "yes"])
 
 # Custom check for libao
-PKG_CHECK_MODULES([libao], [ao >= 1.1.0], [HAVE_LIBAO=1], [HAVE_LIBAO=0])
-AM_CONDITIONAL([USE_LIBAO], [test "$HAVE_LIBAO" -eq 1])
+PKG_CHECK_MODULES([libao], [ao >= 1.1.0], [have_libao=1], [have_libao=0])
+AM_CONDITIONAL([HAVE_LIBAO], [test "$have_libao" -eq 1])