--- a/ax_cflags_warn_all.m4 2016-06-26 09:27:28.859816334 -0400 +++ b/ax_cflags_warn_all.m4 2016-06-26 09:24:33.240950362 -0400 @@ -78,7 +78,7 @@ "-h conform % -h msglevel 2" dnl Cray C (Unicos) # do FLAGS="$ac_save_[]FLAGS "`echo $ac_arg | sed -e 's,%%.*,,' -e 's,%,,'` - AC_COMPILE_IFELSE([AC_LANG_PROGRAM], + AC_LINK_IFELSE([AC_LANG_PROGRAM], [VAR=`echo $ac_arg | sed -e 's,.*% *,,'` ; break]) done FLAGS="$ac_save_[]FLAGS"