]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7500: use pkg-config to check for libyuv location
authorMichael Jerris <mike@jerris.com>
Mon, 13 Apr 2015 17:52:23 +0000 (12:52 -0500)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:47:20 +0000 (12:47 -0500)
configure.ac

index daf206b28d786503eb94f1979c02af1a93a7861d..7444794941035603dd4c0f817de1efc0e11bc2a9 100644 (file)
@@ -755,9 +755,11 @@ if test "x$have_libz" = "xyes"  ; then
 APR_ADDTO([PLATFORM_CORE_LIBS], [-lz])
 fi
 
+PKG_CHECK_MODULES([YUV], [libyuv >= 0.0.1280],[AC_MSG_RESULT([yes])],[AC_MSG_ERROR([You need to install libyuv-dev. Required library])])
+
 AC_CHECK_LIB(yuv, I420Scale, have_libyuv=yes, AC_MSG_ERROR([no usable libyuv; please install libyuv devel package or equivalent]))
 if test "x$have_libyuv" = "xyes"  ; then
-APR_ADDTO([PLATFORM_CORE_LIBS], [-lyuv])
+APR_ADDTO([PLATFORM_CORE_LIBS], [${YUV_LIBS}])
 fi
 
 AC_CHECK_LIB(apr-1, apr_pool_mutex_set, use_system_apr=yes, use_system_apr=no)