From b66c52e9f165d1431ed479018102e9994e39c70c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Tue, 15 May 2018 14:53:56 +0200
Subject: [PATCH] Require C99 when compiling MEX files, since mjdgges now uses
 C99 features

(cherry picked from commit fbddfc0aae28a9e510bf9e1e05a97a70b30d4c5e)
---
 mex/build/matlab/configure.ac | 1 +
 mex/build/octave/configure.ac | 1 +
 2 files changed, 2 insertions(+)

diff --git a/mex/build/matlab/configure.ac b/mex/build/matlab/configure.ac
index 078188396..258b5d40f 100644
--- a/mex/build/matlab/configure.ac
+++ b/mex/build/matlab/configure.ac
@@ -58,6 +58,7 @@ CXXFLAGS="$CXXFLAGS -Wall -Wno-parentheses"
 
 AC_PROG_F77([gfortran g77 f77])
 AC_PROG_CC
+AC_PROG_CC_C99 # mjdgges DLL now uses C99 features (variable declared in for loop)
 AC_PROG_CXX
 AC_PROG_RANLIB
 AX_PROG_LN_S
diff --git a/mex/build/octave/configure.ac b/mex/build/octave/configure.ac
index 1e8a26d8c..4f3d5d4d4 100755
--- a/mex/build/octave/configure.ac
+++ b/mex/build/octave/configure.ac
@@ -46,6 +46,7 @@ CXXFLAGS="$CXXFLAGS -Wall -Wno-parentheses"
 
 AC_PROG_F77([gfortran g77 f77])
 AC_PROG_CC
+AC_PROG_CC_C99 # mjdgges DLL now uses C99 features (variable declared in for loop)
 AC_PROG_CXX
 AC_PROG_RANLIB
 AX_PROG_LN_S
-- 
GitLab