diff options
-rw-r--r-- | configure.ac | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 15495d6..43e1b18 100644 --- a/configure.ac +++ b/configure.ac @@ -188,12 +188,19 @@ AS_IF([test x$ACCEL_ETNAVIV != xno || test x$ACCEL_ETNADRM != xno], saved_CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS $ETNAVIV_LIBS" CFLAGS="$CFLAGS $ETNAVIV_CFLAGS" - AC_CHECK_LIB([etnaviv], [viv_open], - [AS_IF([test x$ACCEL_ETNAVIV = xauto], [ACCEL_ETNAVIV=yes])], - [ACCEL_ETNAVIV=no]) AS_IF([test x$ACCEL_ETNADRM = xauto], [ACCEL_ETNADRM=yes], [ACCEL_ETNADRM=no]) AS_IF([test x$ACCEL_ETNAVIV != xno], [ + AC_CHECK_LIB([etnaviv], [viv_open], + [AS_IF([test x$ACCEL_ETNAVIV = xauto], + [ACCEL_ETNAVIV=yes], + [ + AC_MSG_ERROR([etnaviv (GALcore kernel driver) support requires libetnaviv library]) + ])], + [ACCEL_ETNAVIV=no]) + ]) + AS_IF([test x$ACCEL_ETNAVIV != xno], + [ AC_CHECK_LIB([etnaviv], [etna_bo_from_dmabuf], [DUMMY=y], [AC_MSG_ERROR([etnaviv (GALcore kernel driver) support requires etna_bo_from_dmabuf()])]) |