Use of AC_CHECK_FILE prevents cross compilation. Instead use test to support cross compiling. Signed-off-by: Rudi Heitbaum <rudi@xxxxxxxxxxxx> --- configure.ac | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/configure.ac b/configure.ac index eff297960..bc7edfcd3 100644 --- a/configure.ac +++ b/configure.ac @@ -298,9 +298,10 @@ if (test "${enable_external_ell}" = "yes"); then AC_SUBST(ELL_LIBS) fi if (test "${enable_external_ell}" != "yes"); then - AC_CHECK_FILE(${srcdir}/ell/ell.h, dummy=yes, - AC_CHECK_FILE(${srcdir}/../ell/ell/ell.h, dummy=yes, - AC_MSG_ERROR(ELL source is required or use --enable-external-ell))) + if (test ! -f ${srcdir}/ell/ell.h) && + (test ! -f ${srcdir}/../ell/ell/ell.h); then + AC_MSG_ERROR(ELL source is required or use --enable-external-ell) + fi fi AM_CONDITIONAL(EXTERNAL_ELL, test "${enable_external_ell}" = "yes" || (test "${enable_btpclient}" != "yes" && -- 2.34.1