IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

definition de type uint32_t


Sujet :

Linux

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2007
    Messages : 104
    Points : 47
    Points
    47
    Par défaut definition de type uint32_t
    Bonjour a tous

    Comment dire ? Je suis dans le caca ! Ca fait plusieurs jours que je tourne en rond sur un probleme que je ne comprends pas.

    Je suis sous Linux RedHat.

    Dans un fichier header d'une librairie, un type (uint32_t) est utilisé mais inconnu à la compilation :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    openss7-0.9.2.G/strxnet/src/include/sys/tpi.h:257: error: expected specifier-qualifier-list before ‘uint32_t
    En y regardant de plus près, je trouve que ce type est défini dans un shell configure de ma librairie :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    find . -type f -print | xargs grep "define uint32_t"
     
    ./configure:#define uint32_t $ac_cv_c_uint32_t
    Seulement, je n'ai aucun moyen de savoir ce à quoi correspond ce $ac_cv_c_uint32_t. j'ai l'impression qu'aucun lien n'est fait entre mon type uint32_t et cette variable (variable d'environnement ?! un echo $ac_cv_c_uint32_t ne donne rien !)

    Quelqu'un sait-il ce que c'est que cette variable et comment faire pour que mon uint32_t soit defini (et que ma compilation ne me sorte pas d'erreur) ?

    Merci a vous et tres bon week-end !
    pepito31

  2. #2
    Rédacteur

    Avatar de ok.Idriss
    Homme Profil pro
    IS Consultant
    Inscrit en
    Février 2009
    Messages
    5 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : IS Consultant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2009
    Messages : 5 220
    Points : 19 450
    Points
    19 450
    Par défaut
    Salut.

    Après une rapide recherche, on tombe sur cette man page en anglais. L'entête stdint est-elle présente dans le fichier header ?

    Cordialement,
    Idriss

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    104
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Juin 2007
    Messages : 104
    Points : 47
    Points
    47
    Par défaut Super !
    merci beaucoup ok.driis, je crois que ca va m'aider en effet !!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. definition de type
    Par Glork dans le forum Débuter
    Réponses: 5
    Dernier message: 13/01/2013, 16h00
  2. Definition variable type objet
    Par Anduriel dans le forum Débuter avec Java
    Réponses: 2
    Dernier message: 04/12/2011, 13h48
  3. [Fortran 90] Compilation, definition de type et autre
    Par Takeiteasy dans le forum Fortran
    Réponses: 4
    Dernier message: 17/05/2009, 02h19
  4. definition de type non reconnu par g++ ou erreur?
    Par harsh dans le forum Autres éditeurs
    Réponses: 7
    Dernier message: 09/06/2006, 02h42
  5. Réponses: 12
    Dernier message: 02/01/2006, 23h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo