build: fix Autoconf macros to check for C++ standard flags

* m4/bison-cxx-std.m4: Since now we link the program, we need a
program: main was missing and linking was failing.
This commit is contained in:
Akim Demaille
2018-09-23 08:28:59 +02:00
parent 6537a59c98
commit e40a3eed34

View File

@@ -84,25 +84,25 @@ m4_define([_BISON_CXX_COMPILE_STDCXX_2A_snippet],
m4_define([_BISON_CXX_COMPILE_STDCXX_11_testbody],
[AC_LANG_SOURCE([
[AC_LANG_PROGRAM([
_BISON_CXX_COMPILE_STDCXX_11_snippet
])])
m4_define([_BISON_CXX_COMPILE_STDCXX_14_testbody],
[AC_LANG_SOURCE([
[AC_LANG_PROGRAM([
_BISON_CXX_COMPILE_STDCXX_11_snippet
_BISON_CXX_COMPILE_STDCXX_14_snippet
])])
m4_define([_BISON_CXX_COMPILE_STDCXX_17_testbody],
[AC_LANG_SOURCE([
[AC_LANG_PROGRAM([
_BISON_CXX_COMPILE_STDCXX_11_snippet
_BISON_CXX_COMPILE_STDCXX_14_snippet
_BISON_CXX_COMPILE_STDCXX_17_snippet
])])
m4_define([_BISON_CXX_COMPILE_STDCXX_2A_testbody],
[AC_LANG_SOURCE([
[AC_LANG_PROGRAM([
_BISON_CXX_COMPILE_STDCXX_11_snippet
_BISON_CXX_COMPILE_STDCXX_14_snippet
_BISON_CXX_COMPILE_STDCXX_17_snippet