Forum Programmation.c Probleme de compilation

Posté par .
Tags : aucun
0
20
juin
2006
Bonjour ;
Je commence tout juste en prog et j'ai betement recopier un programme C sur un manuel, puis je l'ai compilé afin d'obtenir le fichier objet; mais l'ors de l'èdition de liens j'ai des erreurs m'indiquant :

numsecsoc.o(.text+0x16c): In function `main':
: référence indéfinie vers « strpcy »
numsecsoc.o(.text+0x182): In function `main':
: référence indéfinie vers « strpcy »
numsecsoc.o(.text+0x198): In function `main':
: référence indéfinie vers « strpcy »
numsecsoc.o(.text+0x1ae): In function `main':
: référence indéfinie vers « strpcy »
numsecsoc.o(.text+0x1c4): In function `main':
: référence indéfinie vers « strpcy »
numsecsoc.o(.text+0x1da): encore plus de références indéfinies suivent vers « strpcy »
collect2: ld a retourné 1 code d'état d'exécution

Quelqu'un aurait -il une idée à ce sujet ?
Merci
  • # probleme d'include ?

    Posté par . Évalué à 0.

    il te manquerait un include en debut de ton prog...

    strcpy ca doit etre dans string.h ou stdio.h
    • [^] # Re: probleme d'include ?

      Posté par . Évalué à 1.

      bon d'apres le poste d'apres ce n'est pas strcpy mais strpcy qui est indefini...

      ca doit quand meme etre un include qui manque
      ou une dislexie dans ton programme :-(
    • [^] # Re: probleme d'include ?

      Posté par (page perso) . Évalué à 4.

      Les includes n'ont rien à voir avec le probème d'édition des liens. Le compilateur aurait du avertir que strpcy était défini implicitement lors de la compilation du fichier objet. et oui, strcpy c'est dans string.h
      • [^] # Re: probleme d'include ?

        Posté par . Évalué à 2.

        Avec l'option "-Wall", le problème aurait peut-être été signalé plus clairement.
  • # Dyslexie

    Posté par (page perso) . Évalué à 2.

    C'est terrible la dyslexie quand meme.ce qui est dommage
    c'est de ne pas savoir qu'on en souffre ....

    Bon sinon c'est strcpy pas strpcy
    • [^] # Re: Dyslexie

      Posté par . Évalué à 1.

      ou pinaise nou di diou oui
      j'avais pas vu...

      merci du detail :-P

Suivre le flux des commentaires

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