[C] insertion de <string.h>

Fermé
felicity - 24 mai 2006 à 21:32
 lisapple - 13 mai 2008 à 00:58
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.
A voir également:

3 réponses

crabs Messages postés 908 Date d'inscription lundi 18 avril 2005 Statut Membre Dernière intervention 3 août 2008 507
24 mai 2006 à 22:10
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.
0
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.
0