Erreur compilation en C

Bonjour,

le message d'erreur :
c:\program files\codeblocks\mingw\bin\..\lib\gcc\mingw32\4.4.1\..\..\..\..\include\stdio.h|208|error: expected declaration specifiers or '...' before '__gnuc_va_list'|

et la ligne correspandante dans le fichier stdio.h :
extern int __mingw_stdio_redirect__(vfprintf)(FILE*, const char*, __VALIST);

Grand MERCI....

6 réponses

  1. Contributeur
    je n'ai pas SDL, je n'ai pas pu testé ton programme. Mais il ne râle pas sur stdio...
    je ne vois pas le problème...
    1. je suis déja sur code blocks 10.5

      il faudra peu être passer a une discussion instantanée

      merci de m'ajouter :

      msn : mouniryes1@hotmail.com
      skype: mouniryes1
      1. essaie de désinstaller code block et de le réinstaller. Au mieux tu peux essayer la version 10.5 (si bien sûrs tu ne l'as pas encore)
        1. Contributeur
          je ne vois pas l'intéret si les programmes simples compile.
      2. Salut,

        tu veux dire quoi par "option de compilation" ?
        qu'est ce que tu suggères ?

        Notes:
        IDE: Code::Blocks
        LIB: SDL

        MERCI
        1. Contributeur
          un bout de code source, en particulier les include et on aura peut être une idée plus précise.
          Arrives tu à compiler des codes simple sans SDL ?
      3. Contributeur
        Si les en tête gnu de stdio comprenait d'aussi gros bug, ça se saurait.
        Je pense que l'erreur doit venir d'option de compilation ou des en tête que tu as inclus dans ton programme juste avant.