19  Configure, Autoconf, Automake,  Philippe.Dax@enst.fr,  © ENST - 2001-2004 - BDL Dup Top Prev Next >>>

Macros de messages

Tests de fonctionnalités

AC_MSG_CHECKING(feature)

notifie l'utilisateur par le message 'checking feature...', sans retour à la ligne

AC_CHECKING(feature)

idem à AC_MSG_CHECKING, mais avec retour à la ligne
AC_MSG_CHECKING(whether java2 is somewhere)
    

Résultats de tests

AC_MSG_RESULT([résultat])

complète la fin d'un 'checking feature...' par le résultat 'yes' ou 'no'
if test "$java2" = yes ; then
  AC_MSG_RESULT(yes)
else
  AC_MSG_RESULT([ ---> java2: http://java.sun.com/java2/])
fi
    

Erreurs

AC_MSG_WARN(description)

notifie l'utilisateur d'un possible problème en affichant 'description'

AC_MSG_ERROR(description)

notifie l'utilisateur d'une erreur fatale en affichant 'description' et quitte 'configure'
AC_CHECK_LIB(jpeg, jpeg_read_scanlines,
               [],
               [AC_MSG_WARN([jpeg library not found!])])