diff options
| -rw-r--r-- | configure.ac | 9 | 
1 files changed, 9 insertions, 0 deletions
| diff --git a/configure.ac b/configure.ac index d9220c86b5..f51ad9edc8 100644 --- a/configure.ac +++ b/configure.ac @@ -1428,6 +1428,7 @@ yes)              if test "x$enable_openvg" != xyes; then                  AC_MSG_ERROR([cannot build vega state tracker without --enable-openvg])              fi +            have_st_vega="yes"              ;;          esac @@ -1442,6 +1443,14 @@ yes)          fi      done      GALLIUM_STATE_TRACKERS_DIRS="$state_trackers" + +    # append --enable-openvg/--enable-gallium-egl to --with-state-trackers +    if test "x$have_st_vega" != xyes -a "x$enable_openvg" = xyes; then +        AC_MSG_ERROR([--with-state-trackers specified but vega is missing]) +    fi +    if test "x$HAVE_ST_EGL" != xyes -a "x$enable_gallium_egl" = xyes; then +        AC_MSG_ERROR([--with-state-trackers specified but egl is missing]) +    fi      ;;  esac | 
