diff options
author | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2004-12-13 17:50:20 +0000 |
---|---|---|
committer | Miguel Freitas <miguelfreitas@users.sourceforge.net> | 2004-12-13 17:50:20 +0000 |
commit | ed76d1094dc9f16da5d6bc366a9f0961cf422935 (patch) | |
tree | eea92cfbbcabda0d08c215483395a56072f905d0 /m4 | |
parent | 399e34988e424748b8714f67d7b74aeea8afcb2f (diff) | |
download | xine-lib-ed76d1094dc9f16da5d6bc366a9f0961cf422935.tar.gz xine-lib-ed76d1094dc9f16da5d6bc366a9f0961cf422935.tar.bz2 |
get xine to compile again...
try some fallbacking (libXv.so <-> libXv.a) if prefered was not found
CVS patchset: 7244
CVS date: 2004/12/13 17:50:20
Diffstat (limited to 'm4')
-rw-r--r-- | m4/xv.m4 | 15 |
1 files changed, 13 insertions, 2 deletions
@@ -25,11 +25,13 @@ AC_DEFUN([AC_TEST_LIBXV], ac_have_xv="yes" if test x$XV_LIB = "xlibXv.a" ; then - + AC_DEFINE(HAVE_XV_STATIC, 1, [Define this if you have libXv.a]) - + ac_have_xv_static="yes" + XV_LIB="$xv_path/$XV_LIB" + fi], , [$X_LIBS $X_PRE_LIBS -lXext $X_EXTRA_LIBS]) @@ -66,6 +68,15 @@ AC_DEFUN([AC_FIND_LIBXV], else AC_PATH_LIBXV_IMPL([libXv.a]) fi + + # Try the other lib if prefered failed + if test -z $XV_LIB; then + if ! test "x$xv_prefer_shared" = "xyes"; then + AC_PATH_LIBXV_IMPL([libXv.so]) + else + AC_PATH_LIBXV_IMPL([libXv.a]) + fi + fi if ! test -z $XV_LIB; then AC_TEST_LIBXV |