From: David Heidelberg Date: Fri, 10 Apr 2015 22:13:53 +0000 (+0200) Subject: st/nine: Require gcc >= 4.6 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=56717c0b069a20b0c4438ac1dc9280cd9026b36f;p=mesa.git st/nine: Require gcc >= 4.6 Nine code uses some C11 features, and this leads to compile error on gcc <= 4.5 Another way would have been to use the -fms-extensions CFLAG Signed-off-by: David Heidelberg Cc: "10.4 10.5 10.6" --- diff --git a/configure.ac b/configure.ac index 1c4e4c24483..e3b5f2e3124 100644 --- a/configure.ac +++ b/configure.ac @@ -1633,6 +1633,10 @@ if test "x$enable_nine" = xyes; then if test "x$with_gallium_drivers" = xswrast; then AC_MSG_ERROR([nine requires at least one non-swrast gallium driver]) fi + if test $GCC_VERSION_MAJOR -lt 4 -o $GCC_VERSION_MAJOR -eq 4 -a $GCC_VERSION_MINOR -lt 6; then + AC_MSG_ERROR([gcc >= 4.6 is required to build nine]) + fi + if test "x$enable_dri3" = xno; then AC_MSG_WARN([using nine together with wine requires DRI3 enabled system]) fi