mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2024-10-22 07:21:21 +00:00
configure: link gtest with pthreads during check
googletest on openSUSE uses threads, so…
This commit is contained in:
parent
4730dea78c
commit
aa959233b5
13
ac/gtest.m4
13
ac/gtest.m4
@ -1,16 +1,13 @@
|
||||
AC_DEFUN([AX_GTEST],[
|
||||
GTEST_TYPE=no
|
||||
GTEST_TYPE=system
|
||||
|
||||
AC_LANG_PUSH(C++)
|
||||
CPPFLAGS_SAVED="$CPPFLAGS"
|
||||
AC_LANG_PUSH(C++)
|
||||
|
||||
AC_CHECK_LIB(gtest_main,main)
|
||||
AC_CHECK_HEADERS(gtest/gtest.h)
|
||||
AC_CHECK_LIB([gtest_main],[main],[true],[GTEST_TYPE=no],[-lpthread])
|
||||
AC_CHECK_HEADERS([gtest/gtest.h],[true],[GTEST_TYPE=no])
|
||||
|
||||
if test x$ac_cv_header_gtest_gtest_h = xyes && test x$ac_cv_lib_gtest_main_main = xyes; then
|
||||
GTEST_TYPE=system
|
||||
|
||||
elif test -d lib/gtest/include && test -d lib/gtest/src ; then
|
||||
if test $GTEST_TYPE = no && test -d lib/gtest/include && test -d lib/gtest/src ; then
|
||||
AC_MSG_CHECKING(for internal gtest)
|
||||
AC_CACHE_VAL(ax_cv_gtest_internal,[
|
||||
CPPFLAGS="$CPPFLAGS_SAVED -Ilib/gtest/include"
|
||||
|
Loading…
Reference in New Issue
Block a user