Contenu | Rechercher | Menus

Annonce

Ubuntu-fr.org recrute toujours de nouveaux modérateurs, avec de l'expérience.

Ubuntu 16.04 LTS
Réservez vos DVD et clé USB Ubuntu-fr (premières livraisons mi-mai)

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

M.A.J. en cours du forum possibilité de bug, nous faisons le maximum pour les résoudre au plus vite

#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