[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problème error: ac_nonexistent.h: No such file or directory



On Thu, Apr 24, 2008 at 11:26:17AM +0200,
 mess-mate <mess-mate@orange.fr> wrote 
 a message of 24 lines which said:

> il y a que des problèmes avec ce 'error: ac_nonexistent.h: No such
> file or directory'.

C'est vrai que, question rapport de bogue, on a connu plus détaillé
:-)

ac_nonexistent.h est un fichier d'en-tête du langage C, que les
programmes utilisant le système autoconf tentent d'inclure lors de la
compilation. Normalement, comme son nom l'indique, l'inclusion doit
échouer ce qui permet de tester que le préprocesseur C marche bien.

C'est donc une « erreur » normale :-)

Pour ceux que ça amuse, le source (en M4) d'autoconf. Le commentaire
"Broken because success" m'a beaucoup fait rire :


  # OK, works on sane cases.  Now check whether nonexistent headers
  # can be detected and how.
  _AC_PREPROC_IFELSE([AC_LANG_SOURCE([[@%:@include <ac_nonexistent.h>]])],
		     [# Broken: success on invalid input.
continue],
		     [# Passes both tests.
ac_preproc_ok=:
break])


Reply to: