+ Répondre à la discussion
Affichage des résultats 1 à 2 sur 2
  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    février 2011
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : Industrie

    Informations forums :
    Inscription : février 2011
    Messages : 176
    Points : 102
    Points
    102

    Par défaut Problème Installation makefile

    Bonjour,

    j'ai un make file à installer d'une boite à outils de modélisation de langage sous ubuntu , j'ai ce message d'erreur

    evallm.c:167: warning: ignoring return value of ‘gets’, declared with attribute warn_unused_result
    /tmp/ccpCETLZ.o: In function `main':
    evallm.c: (.text+0x4e7): warning: the `gets' function is dangerous and should not be used.
    d'habitude l'installation se fait normalement, "make install" et tout va bien, mais je comprends pas d'ou vient cette erreur
    Merci

  2. #2
    Expert Confirmé Sénior

    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    juin 2007
    Messages
    2 338
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : juin 2007
    Messages : 2 338
    Points : 5 502
    Points
    5 502

    Par défaut

    C'est un warning activé dans le makefile, et je te conseille de résoudre le problème soulevé, à savoir l'usage de gets() dans evallm.c, qui est dangereuse.

    Et je te déconseille de simplement supprimer l'option de warning…
    Mes principes de bases du codeur qui veut pouvoir dormir:
    • Une variable de moins est une source d'erreur en moins.
    • Un pointeur de moins est une montagne d'erreurs en moins.
    • Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
    • La plus sotte des questions est celle qu'on ne pose pas.

    Pour faire des graphes, essayez yEd.
    le ter nel est le titre porté par un de mes personnages de jeu de rôle

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •