388
|
1 |
diff -ur alsa-lib-1.0.14a.orig/configure.in alsa-lib-1.0.14a/configure.in
|
|
2 |
--- alsa-lib-1.0.14a.orig/configure.in 2007-06-11 15:53:13.000000000 +0700
|
|
3 |
+++ alsa-lib-1.0.14a/configure.in 2007-08-11 14:53:26.474751213 +0700
|
|
4 |
@@ -278,6 +278,47 @@
|
|
5 |
AC_DEFINE(SUPPORT_RESMGR, "1", [Support resmgr with alsa-lib])
|
|
6 |
fi
|
|
7 |
|
|
8 |
+dnl Check for headers
|
|
9 |
+AC_CHECK_HEADERS([alloca.h endian.h byteswap.h sys/byteorder.h search.h err.h])
|
|
10 |
+AC_CHECK_HEADERS([sys/sockio.h features.h sys/ioccom.h])
|
|
11 |
+
|
|
12 |
+dnl Check for -lnsl
|
|
13 |
+AC_CHECK_LIB([nsl], [gethostent], [HAVE_LIBNSL="yes"])
|
|
14 |
+if test "$HAVE_LIBNSL" = "yes"; then
|
|
15 |
+ ALSA_DEPLIBS="$ALSA_DEPLIBS -lnsl"
|
|
16 |
+ AC_DEFINE([HAVE_LIBNSL], 1, [Have libnsl])
|
|
17 |
+fi
|
|
18 |
+
|
|
19 |
+dnl Check for -lsocket
|
|
20 |
+AC_CHECK_LIB([socket], [setsockopt], [HAVE_LIBSOCKET="yes"])
|
|
21 |
+if test "$HAVE_LIBSOCKET" = "yes"; then
|
|
22 |
+ ALSA_DEPLIBS="$ALSA_DEPLIBS -lsocket"
|
|
23 |
+ AC_DEFINE([HAVE_LIBSOCKET], 1, [Have libsocket])
|
|
24 |
+fi
|
|
25 |
+
|
|
26 |
+dnl not all systems have fcntl(, F_SETFL, O_ASYNC)
|
|
27 |
+AC_MSG_CHECKING([if fcntl() supports F_SETFL+O_ASYNC])
|
|
28 |
+AC_COMPILE_IFELSE(
|
|
29 |
+ [AC_LANG_PROGRAM(
|
|
30 |
+ [[
|
|
31 |
+#if HAVE_SYS_TYPES_H
|
|
32 |
+#include <sys/types.h>
|
|
33 |
+#endif
|
|
34 |
+#if HAVE_UNISTD_H
|
|
35 |
+#include <unistd.h>
|
|
36 |
+#endif
|
|
37 |
+#if HAVE_FCNTL_H
|
|
38 |
+#include <fcntl.h>
|
|
39 |
+#endif
|
|
40 |
+ ]],[[
|
|
41 |
+ fcntl(STDIN_FILENO, F_GETFL);
|
|
42 |
+ fcntl(STDIN_FILENO, F_SETFL, O_ASYNC);
|
|
43 |
+ ]]
|
|
44 |
+ )],
|
|
45 |
+ [AC_DEFINE(HAVE_FCNTL_ASYNC, 1, [Define to 1 if fcntl() supports F_SETFL+O_ASYNC])
|
|
46 |
+ AC_MSG_RESULT(yes)],
|
|
47 |
+ [AC_MSG_RESULT(no)])
|
|
48 |
+
|
|
49 |
dnl Check for aload* support...
|
|
50 |
AC_MSG_CHECKING(for aload* support)
|
|
51 |
AC_ARG_ENABLE(aload,
|