Forum Programmation.c++ probleme d'include

Posté par  .
Étiquettes : aucune
0
20
sept.
2007
Bonjour,

je compile sous Mandriva 2007(kernel 2.6.17-5, gcc 4.1.1) mon projet et j'ai les erreurs suivantes :

/usr/include/linux/time.h:12 error: redefinition of 'struct timespec'
/usr/include/time.h:122 error: previous definition of 'struct timespec'

et j'en ai plusieurs pour différente structure de time.h

Quelqu'un a t il une idée ??

merci
  • # euh?

    Posté par  (site web personnel) . Évalué à 2.

    Tu as une structure timespec dans ton propre projet ?
    Tu as oublié d'installer les packages lib*-devel ?
    Tu as joué (mal) avec les options "-I" de gcc ?

    "La première sécurité est la liberté"

    • [^] # Re: euh?

      Posté par  . Évalué à 1.

      Je n'ai pas de struture timespec de déclaré dans mon projet.
      J'ai vérifier les packages lib*-devel.
      j'utilise -l uniquement pour -lpthread
      • [^] # Re: euh?

        Posté par  (site web personnel) . Évalué à 1.

        Attention à la police utilisée, nicO parlait ici de "i majuscule" (pour les répertoires d'include) pas de "L minuscule".

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.