mirror of
https://github.com/owntone/owntone-server.git
synced 2025-05-05 17:18:13 -04:00
Fix the missing lz on id3tag problem on cygwin
This commit is contained in:
parent
0a28e1feda
commit
571b67b309
10
configure.in
10
configure.in
@ -19,7 +19,6 @@ rend_posix=true
|
|||||||
STATIC_LIBS=no
|
STATIC_LIBS=no
|
||||||
CPPFLAGS="${CPPFLAGS} -g"
|
CPPFLAGS="${CPPFLAGS} -g"
|
||||||
|
|
||||||
AC_CHECK_LIB(z,compress,LDFLAGS="$LDFLAGS -lz",echo "Must have zlib";exit)
|
|
||||||
AC_CHECK_LIB(pthread,pthread_create,LDFLAGS="$LDFLAGS -lpthread")
|
AC_CHECK_LIB(pthread,pthread_create,LDFLAGS="$LDFLAGS -lpthread")
|
||||||
|
|
||||||
AC_ARG_ENABLE(debug,[ --enable-debug Enable debugging features],
|
AC_ARG_ENABLE(debug,[ --enable-debug Enable debugging features],
|
||||||
@ -150,15 +149,20 @@ fi
|
|||||||
|
|
||||||
AC_CHECK_HEADERS(id3tag.h,, [
|
AC_CHECK_HEADERS(id3tag.h,, [
|
||||||
AC_MSG_ERROR([id3tag.h not found... try --with-id3tag=dir])])
|
AC_MSG_ERROR([id3tag.h not found... try --with-id3tag=dir])])
|
||||||
|
|
||||||
|
oldcflags=$CFLAGS
|
||||||
|
|
||||||
|
CFLAGS="$CFLAGS -lz"
|
||||||
AC_CHECK_LIB(id3tag,id3_file_open,echo "Have id3tag",echo "Must have libid3tag";exit)
|
AC_CHECK_LIB(id3tag,id3_file_open,echo "Have id3tag",echo "Must have libid3tag";exit)
|
||||||
|
|
||||||
if test "$STATIC_LIBS" != "no"; then
|
if test "$STATIC_LIBS" != "no"; then
|
||||||
LDFLAGS="${LDFLAGS} ${STATIC_LIBS}/libid3tag.a"
|
LDFLAGS="${LDFLAGS} ${STATIC_LIBS}/libid3tag.a -lz"
|
||||||
echo "Adding static libid3tag"
|
echo "Adding static libid3tag"
|
||||||
else
|
else
|
||||||
LDFLAGS="${LDFLAGS} -lid3tag"
|
LDFLAGS="${LDFLAGS} -lid3tag -lz"
|
||||||
echo "Adding dynamic libid3tag"
|
echo "Adding dynamic libid3tag"
|
||||||
fi
|
fi
|
||||||
|
CFLAGS=$oldcflags
|
||||||
|
|
||||||
echo USE_OGGVORBIS is $use_oggvorbis
|
echo USE_OGGVORBIS is $use_oggvorbis
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user