[C] insertion de <string.h>

Bonsoir,

J ai besoin d appeler les fonctions de la bibliotheques <string.h>, genre strlen, strcat...

Mais au moment de l execution à l aide de ./a.out je recois le message d erreur suivant:

 ./a.out: relocation error: ./a.out; symbol strlen, version o.6 not 
defined in file libc.so.6 with link time reference
 


Ps: je suis sous linux et je compile avec gcc.

3 réponses

  • Votes
  • Date
  • Date décroissante
  1. Salut,
    Quelle version de linux (uname -a) et quelle distribution ?
    Quelle version de gcc (gcc --version) ?
    Quelles sont les commandes qui te permettent de compiler ?

    A+, crabs
    1. salut,
      j'ai fait un programme en C et j'ai besoin de la bibliothèque string.h. je ne sais pas son emplacement dans mon MAC os X.
      est ce que quelqu'un aurai une solution?
      Merci.
      1. Salut, j'utilise Xcode 3 sous mac os 10.5 et je n'ai aucun problème avec string.h. Si ton programme persiste, essaye de prendre ta bibliothèque sur le net et de la mettre en bibliothèque locale.