Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#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

Haut de page ↑