Probleme de gcc sous le terminal [LINUX] - C - Programmation
Marsh Posté le 13-08-2006 à 20:47:49
ReplyMarsh Posté le 13-08-2006 à 21:45:26
| mikala a écrit : je déplace dans programmation  | 
 
 
Euh... ouais, cool, mais non en fait.  ![[:el g] [:el g]](https://forum-images.hardware.fr/images/perso/el g.gif) 
 
Son snippet est tout à fait correct, c'est un problème d'installation quelconque. ![[:marc] [:marc]](https://forum-images.hardware.fr/images/perso/marc.gif)
Marsh Posté le 14-08-2006 à 17:41:38
ReplyMarsh Posté le 14-08-2006 à 19:28:20
as tu installé les entêtes de développement ? glibc-devel en particulier ?
Marsh Posté le 15-08-2006 à 10:22:31
| Citation : Je débute linux (mon ex-systeme : windows xp) | 
 
 
Entetes de developpemment : quesque s'est ??  
  
 
glibc-devel : comment l'installé ? 
 
voila @++ 
 
 
et merci d'avance 
Marsh Posté le 15-08-2006 à 14:36:55
urpmi glibc-devel, de la même façon que tu as installé gcc
Marsh Posté le 15-08-2006 à 16:39:17
Euh... gloups g fé une grosse boulette : 
 
dans configurer un ordi au boot j'ai voulu metre grub a la place de lilo mais au démarrage maintenant chu perdu   
  
 
j'ai essayé  
 
>root (hd0,0) 
>kernel /boot/hdb1 
>boot 
impossible de trouver (hd0,0)blabla 
 
bref j'ai fini par comprendre quil fallait entrer les bons hd0 et tous ca ! comment savoir le correct texte a entrer : 
 
root (hd0,0) : lequel etc etc 
 
 
Merci davance !
Marsh Posté le 16-08-2006 à 11:43:31
=> ca c'est du Linux ou OS alternatif 
 
Sinon y'a des tutoriel sur grub plein le net ! 
T'as cherché un peu de ton coté ?
Marsh Posté le 16-08-2006 à 11:46:41
(je crois cependant me souvenir que quand tu écris (hdX,Y) 
)
Marsh Posté le 16-08-2006 à 11:48:23
| Mat000 a écrit : Dacc mais :  
   | 
 
 
 
ben... j'en sais rien moi, j'suis un progueux, pas un OSer alternatien  ![[:cupra] [:cupra]](https://forum-images.hardware.fr/images/perso/cupra.gif) 
 
Marsh Posté le 16-08-2006 à 12:54:13
Les headers de mandrake sont faisandes par defaut maintenant ?  ![[:izz] [:izz]](https://forum-images.hardware.fr/images/perso/izz.gif) 
  
 
 
 
http://www.freebsd.org
Marsh Posté le 16-08-2006 à 16:12:46
salut pour commencer dsl pour tout sa (cétait root (hd0,0) puis kernel /boot/vmlinuz root=/dev/hdb1 et boot !) 
 
ensuit g réinstallé linux et ca donne (au gcc) : 
 
$ gcc hello.c (ou gcc -c hello.c) 
$  
 
Bon y a pas d'erreur 
  
  
 
Enfin... 
 
RIEN NE CE LANCE ! 
 
alors la ! 
 
j'attends vos réponses ! lol 
 
Merci davance ! 
 
ps : désolé pour grub! 
 
@++
Marsh Posté le 16-08-2006 à 16:21:08
moi je ferais plutot  
$gcc -c hello.c hello 
 puis ensuite 2 choix, soit tu donnes le droit d'execution à hello et tu tapes  
$hello 
 
soit  tu tapes directement 
 
$./hello 
 
de mémoire...
Marsh Posté le 16-08-2006 à 16:22:24
le binaire produit va s'appeller par défaut ./a.out si tu ne lui donne pas un nom avec le paramètre -o de gcc genre gcc -o hello hello.c 
 
Donc pour le moment essaye de lancer ton binaire avec ./a.out 
 
lol.
Marsh Posté le 16-08-2006 à 16:22:53
| jbourdellon a écrit : moi je ferais plutot   | 
 
 
hello marchera pas, car le binaire n'est pas dans le $PATH, par contre ./hello si
Marsh Posté le 16-08-2006 à 16:24:36
| Citation : hello marchera pas, car le binaire n'est pas dans le $PATH | 
 
 
Exact , c'est vrai mais ca fait bien 1 an et demi que j'en ai pas fait, Java oblige, donc ...
Marsh Posté le 18-08-2006 à 16:51:30
OUI ! Merci ca marche merci beaucoup de vos aides !  
 
 
Mais...Ca n'en finira pas la...  
  
 
comment mettre hello dans $PATH 
 
de facon a pouvoir faire dans n'inporte quel repertoire  
 
$./hello 
 
?? 
 
Merci d'avance ! 
 
ps : je ne vous embetterez plus apres ! promis ! lol 
 
@++
Marsh Posté le 13-08-2006 à 19:10:34
Bonjour c'est mon premier post sur ce forum et j'ai un probleme :
Je débute linux (mon ex-systeme : windows XP) et j'ai fais un fichier dans "/home/mathieu" se nommant hello.c :
Puis je lance le terminal (sous gnome et j'ai mandrake 10.1) :
---------------------------------------------------
$ gcc
Error : No Input File
---------------------------------------------------
COOL ! Il est installé !
Bon maintenant :
---------------------------------------------------
$ cd /home/mathieu
---------------------------------------------------
Euh !
Petit prob !
Voila pourriez vous m'aidez svp ?
Merci D'avance !
Message édité par Mat000 le 13-08-2006 à 20:25:13