#1 Le 26/02/2006, à 11:24
- KKO
Impossible de transformer les .o en executables avec gcc
Bonjour,
J'ai installer il y a quelques temps une breezy. Et voila mon probleme :
Je compile un programme C (tout simple, un main vide par exemple...)
gcc -c monprog.c
ça me donne un fichier prog.o jusque là pas de probleme mais lorsque je tape
gcc -o prog monprog.o
ça me fait une erreur
/usr/bin/ld : ctrl.o : pas de fichier tel
Est ce que quelqu'un sait d'où ça vient ??
Il doit me manquer une librairie ou quelque chose comme ça....
D'ailleurs dans /usr/include y a rien, meme pas stdio.h...
Merci d'avance !
Hors ligne
#2 Le 26/02/2006, à 11:49
- milambert
Re : Impossible de transformer les .o en executables avec gcc
pour les includes: il faut installer le paquet "libc6-dev"
pour compiler un fichier.c:
gcc -o nom_exec fichier.c
gcc reconnait automatiquement le langage utilisé.
mouarf, ...
Hors ligne
#3 Le 26/02/2006, à 11:59
- KKO
Re : Impossible de transformer les .o en executables avec gcc
OK
Merci !
Hors ligne