configure.ac: detect libid3tag without pkg-config
libid3tag comes without a pkg-config file, and it is usually added by distribution packages. For those without .pc file, attempt to auto-detect the library with AC_CHECK_LIB.
This commit is contained in:
parent
55b6fd2f0c
commit
1cad0c5b1d
11
configure.ac
11
configure.ac
@ -544,9 +544,14 @@ fi
|
|||||||
AM_CONDITIONAL(HAVE_JACK, test x$enable_jack = xyes)
|
AM_CONDITIONAL(HAVE_JACK, test x$enable_jack = xyes)
|
||||||
|
|
||||||
if test x$enable_id3 = xyes; then
|
if test x$enable_id3 = xyes; then
|
||||||
PKG_CHECK_MODULES([ID3TAG], [id3tag],
|
PKG_CHECK_MODULES([ID3TAG], [id3tag],,
|
||||||
AC_DEFINE(HAVE_ID3TAG, 1, [Define to use id3tag]),
|
AC_CHECK_LIB(id3tag, id3_file_open,
|
||||||
enable_id3=no)
|
[ID3TAG_LIBS="-lid3tag -lz" ID3TAG_CFLAGS=""],
|
||||||
|
enable_id3tag=no))
|
||||||
|
fi
|
||||||
|
|
||||||
|
if test x$enable_id3 = xyes; then
|
||||||
|
AC_DEFINE(HAVE_ID3TAG, 1, [Define to use id3tag])
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AM_CONDITIONAL(HAVE_ID3TAG, test x$enable_id3 = xyes)
|
AM_CONDITIONAL(HAVE_ID3TAG, test x$enable_id3 = xyes)
|
||||||
|
Loading…
Reference in New Issue
Block a user