diff --git a/m4/ax_mexext.m4 b/m4/ax_mexext.m4 index 782d07112..e4abcc752 100644 --- a/m4/ax_mexext.m4 +++ b/m4/ax_mexext.m4 @@ -39,9 +39,12 @@ AC_CACHE_CHECK([for MEX-file suffix], [ax_cv_mexext], ax_cv_mexext="$MEXEXT" else case $host_os in - *cygwin* | *mingw32*) + *cygwin*) ax_cv_mexext=`$MATLAB/bin/mexext.bat | sed 's/\r//'` ;; + *mingw*) + ax_cv_mexext=`cd $MATLAB && cmd /c mexext.bat | sed 's/\r//'` + ;; *) ax_cv_mexext=`$MATLAB/bin/mexext` ;;