From: Abramo Bagnara Date: Fri, 16 Mar 2001 07:34:22 +0000 (+0000) Subject: Improvement by Pavel Roskin X-Git-Tag: v1.0.3~921 X-Git-Url: https://git.alsa-project.org/?a=commitdiff_plain;h=877896069d8e8e8d7247d6a62af04a2cb945014f;p=alsa-lib.git Improvement by Pavel Roskin --- diff --git a/configure.in b/configure.in index cb272367..3bf36946 100644 --- a/configure.in +++ b/configure.in @@ -42,8 +42,8 @@ AC_HEADER_TIME dnl Checks for library functions. AC_PROG_GCC_TRADITIONAL -AC_CHECK_FUNC(hsearch_r, , [ COMPAT_SRCS="$COMPAT_SRCS hsearch_r.c" ]) -AC_SUBST(COMPAT_SRCS) +AC_CHECK_FUNC([hsearch_r], [HAVE_HSEARCH_R=yes]) +AM_CONDITIONAL(ALSA_HSEARCH_R, [test "x$HAVE_HSEARCH_R" != xyes]) ALSA_CHECK_DRIVER SAVE_LIBRARY_VERSION diff --git a/src/compat/Makefile.am b/src/compat/Makefile.am index 34a70e72..01f54fc1 100644 --- a/src/compat/Makefile.am +++ b/src/compat/Makefile.am @@ -1,6 +1,8 @@ -EXTRA_LTLIBRARIES = libcompat.la +noinst_LTLIBRARIES = libcompat.la EXTRA_libcompat_la_SOURCES = hsearch_r.c -libcompat_la_SOURCES = empty.c @COMPAT_SRCS@ - -all: libcompat.la +if ALSA_HSEARCH_R +libcompat_la_SOURCES = empty.c hsearch_r.c +else +libcompat_la_SOURCES = empty.c +endif