Voici un code dans mon configure.ac:Autoconf m4_bmatch ne fonctionne pas avec la variable
THIS="h5cc"
AC_MSG_WARN([$THIS])
AC_MSG_WARN(m4_bmatch([h5pcc],
[h5pcc], [parallel],
[h5cc], [serial],
[neither]
))
AC_MSG_ERROR(m4_bmatch([$THIS],
[h5pcc], [parallel],
[h5cc], [serial],
[neither]
))
Je autoconf
puis configure
, qui se traduit par ceci:
configure: WARNING: h5cc
configure: WARNING: parallel
configure: error: neither
Pour autant que je peux dire , ce n'est pas censé arriver, non? Qu'est-ce que je rate?
Documentation pour m4_bmatch: https://www.gnu.org/software/autoconf/manual/autoconf-2.67/html_node/Conditional-constructs.html – Joel