Pages : 1
#1 Le 14/04/2008, à 12:21
- jurce
un probleme
j'ai un probleme d'execution
une faute de frappe (j'ai tapé ld)
ma donner cette erreur
/usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/crt1.0in fonction'_start'(.text+0x18):undefined reference to 'main'
collect2:ld a retourné 1 code d'état d'execution
comment est-ce que je fait please
Que dieu être avec nous
Hors ligne
#2 Le 14/04/2008, à 12:54
- Pacifick_FR42
Re : un probleme
j'our
J'ai oublié ma boule de crystal... désolé...
au'voir
Hors ligne
#3 Le 14/04/2008, à 18:37
- LittleWhite
Re : un probleme
Faut lui indiquer ou est le main ( dans un .c il faut toujours le main ) et c'est ce qu'il cherche.
le _start c'est le main mais pour le coté assembleur
Linux ou mourir
Pour avoir des problemes : demarrer Windows
Script de compression multi archive : http://forum.ubuntu-fr.org/viewtopic.php?id=225297
Hors ligne
#4 Le 15/04/2008, à 14:45
- delphin2
Re : un probleme
Si ld t'as retourné un code d'erreur c'est que c'est la lib qui est en cause, regarde en faisant une recherche dans /usr/lib/... si tu n'as pas par hasard le fichier de la lib avec l'extension .a et essaye avec celui-ci !
EDIT : sinon selon ton environnement de développement, tu dois faire le lien avec le fichier de la lib dans les options du compilateur (le chemin)
Quel environnement de développement utilises-tu?
Dernière modification par delphin2 (Le 15/04/2008, à 14:47)
Hors ligne
Pages : 1