Posez votre question Signaler

Commande gcc

honks - Dernière réponse le 3 oct 2003 à 14:11
je dois lancer une série de MAKE pour installer un modem adsl. Ils invoquent la commande 'gcc' . Introuvable. Il ne connait que ' cpp'. Pourtant j'ai bien installé les paquetages libgcc1, ... (je suis sous Mandrake 9.1). 'cpp' lance-t-il la compilation à la fin du oré-processing? Si oui, il me faut modifier et compiler les fichiers MAKE. Comment faire? Avec 'imake'?
Merci de votre aide.
Honks
Lire la suite 

Commande gcc »

4 réponses
Réponse
+0
moins plus
Salut honks,

Premierement, je ne sais pas comment ils te disent de l'installer, mais normalement avant une compilation, du doit faire un "./configure" qui devrait soit configurer correctement le makefile, soit te dire d'installer GCC.
Ensuite, libgcc1 n'est pas le comilateur, c'est juste une librairie nécéssaire.
Il faut installer gcc(-3.2-1) pour pouvoir compiler :o)

voili voilou, @++

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
Ajouter un commentaire
Réponse
+0
moins plus
ave asevere,
merci de ta prompte réponse. J'ai installé gcc2.96-cpp, libgcc1, gcc-cpp & gcc-doc. J'ai une question primaire à te poser (je suis hyper débutant sur Linux): que signifie le '.' devant /configure?
honks
Ajouter un commentaire
Réponse
+0
moins plus
(suite de commande gcc (2
dont: gcc2.96-cpp, gcc-cpp.
honks
Ajouter un commentaire
Réponse
+0
moins plus
Re, :o)

Pour le "." c'est trés simple...
Tu a une variable, $PATH, qui contient les chemins vers les principaux executables
[shell]# echo $PATH
/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin

Le probleme c'est quand tu crées un script dans ton dossier personel, ou quand tu veux executer un script qui se situ dans un dossier qui n'est pas dans le path
Si tu tape "mon_script" le system va aller chercher :
/bin/mon_script (inexistant)
/usr/bin/mon_script (inexistant)
/usr/X11R6/bin/mon_script (inexistant)
/usr/local/bin/mon_script (inexistant)

Et te balancé qu'il ne connais pas cette commande.
la solution est alors de donner le chemein complet de ton script,
[shell]# /home/user/mon_script

Ou alors de te deplacer là ou se trouve le script, et de lui dire d'executer mon_script la ou tu te trouve
[shell]# cd /home/user/
[shell]# ./mon_script


Le "." represente le dosser dans lequel tu te trouve (ici "." = /home/user)

voili voilou! c'est pas plus compliqué que ça! ;-)
@++

"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
Ajouter un commentaire
Ce document intitulé « commande gcc » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
5 extensions si vous voulez revenir à l'ancien Facebook