Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 26/02/2006, à 12: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, à 12: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, à 12:59

KKO

Re : Impossible de transformer les .o en executables avec gcc

OK
Merci !

Hors ligne