[supprimé]
Salut,
Je suis nouveau dans le monde linux, et j'utilise une distribution Fedora Core 3. Cependant, lors de l'installation de Fedora, je n'ai pas installé les outils de developpement (C, Perl, Java, ...) et actuellement, je programme en C, et j'aimerais utiliser GCC pour compiler mes programmes, mais je n'ai aucune idée de comment l'installer.
Pouvez vous m'aider ?
Merci
Armelk
Bonjour et bienvenue dans le monde Linux,
pour installer les composants que tu n aurais pas installe au debut, rien de plus simple, tu vas dans le menu ensuite dans "Parametres systeme" ensuite "Ajout/suppression des Applications" il faut se loger en Root pour y acceder.
A partir de l interface, tu vas dans section "Developpement" et tu selectionnes ce que tu as besoin
Voila.
[supprimé]
ok, merci bcp
pour se loger en root, ouvrir un terminal et taper su - suffit, ou il faut carrement se deloger et se reloger en root ?
Armelk
Non, quand tu vas lancer de programme, il va te demander le password de root si tu es en user.
Voila
[supprimé]
J'ai fait ce que tu as dit, mais j'ai une erreur au moment de l'installation : "Impossible de trouver les paquetages", et les paquetages en questions sont : libselinux et libxml2.
Armelk
Bonjour,
tu as regarde dans d autre module si ces 2 fichiers n y etaient pas ?
tu as aussi cette autre methode d installation, il faut que tu sois connecte au web, tu ouvres ton terminale, tu tapes ca :
su
entre ton password root
yum install gcc*
voila.
[supprimé]
C'est bon, ca marche
Merci bcp.
(par contre, le * à coté de gcc, c'etait utilse, ou c'etait juste une faute de frappe ?)
Armelk
Bonsoir,
non * (etoile) n est pas une erreur, car tu as d autres complement avec gcc :
Looking in Installed Packages:
Name : gcc
Arch : i386
Version: 3.3.3
Release: 7
Size : 11.07 MB
Group : Développement/Langages
Repo : Locally Installed
Summary: Les compilateurs C cc et gcc de GNU.
Description:
Le paquetage gcc contient les compilateurs GNU cc et gcc pour compiler du
code C.
Name : gcc-c++
Arch : i386
Version: 3.3.3
Release: 7
Size : 5.44 MB
Group : Développement/Langages
Repo : Locally Installed
Summary: Support C++ pour le compilateur gcc GNU.
Description:
Le paquetage gcc-c++ ajoute le support C++ au compilateur C GNU. Il
comprend la compatibilité avec l'essentiel de la spécification C++
actuelle, notamment les modèles et la gestion d'exceptions. La
bibliothèque statique C++ standard et les fichiers d'en-tête C++ sont
inclus ; toutefois, la bibliothèque permettant de lier des programmes de
façon dynamique est disponible séparément.
Name : gcc-g77
Arch : i386
Version: 3.3.3
Release: 7
Size : 4.53 MB
Group : Développement/Langages
Repo : Locally Installed
Summary: Support Fortran 77 pour gcc.
Description:
Le paquetage gcc-g77 offre le support pour la compilation de programmes
Fortran 77 avec le compilateur gcc GNU.
Installez gcc-g77 si vous envisagez de développer des applications en
Fortran et souhaitez utiliser le compilateur gcc. Installez également gcc.
Name : gcc-gnat
Arch : i386
Version: 3.3.3
Release: 7
Size : 21.71 MB
Group : Développement/Langages
Repo : Locally Installed
Summary: Support Ada 95 pour GCC.
Description:
GNAT est un frontal GNU Ada 95 pour GCC. Ce paquetage comprend des outils de développement,
les documents et le compilateur Ada 95.
Name : gcc-java
Arch : i386
Version: 3.3.3
Release: 7
Size : 4.00 MB
Group : Développement/Langages
Repo : Locally Installed
Summary: Support Java pour gcc.
Description:
Le paquetage gcc-java ajoute un support expérimental pour la compilation
de programmes Java(TM) et de code objet en code natif. Vous devrez alors
installer aussi la bibliothèque d'exécution Java incluse dans le paquetage
gcc-libgcj.
Name : gcc-objc
Arch : i386
Version: 3.3.3
Release: 7
Size : 3.35 MB
Group : Développement/Langages
Repo : Locally Installed
Summary: Support Objective C pour gcc.
Description:
gcc-objc fournit un support Objective C pour le compilateur C de GNU
(gcc). Essentiellement utilisé sur des systèmes fonctionnant sous
NeXTSTEP, Objective C et un dérivé orienté objet du langage C.
Installez gcc-objc si vous envisagez de développer des applications
Objective C et souhaitez utiliser le compilateur gcc. Installez également
gcc.
Name : gcc34
Arch : i386
Version: 3.4.0
Release: 1
Size : 11.95 MB
Group : Development/Languages
Repo : Locally Installed
Summary: Prerelease of GCC version 3.4
Description:
The gcc package contains the GNU Compiler Collection version 3.4.
Name : gcc34-c++
Arch : i386
Version: 3.4.0
Release: 1
Size : 5.93 MB
Group : Development/Languages
Repo : Locally Installed
Summary: C++ support for GCC version 3.4
Description:
This package adds C++ support to the GNU Compiler Collection.
It includes support for most of the current C++ specification,
including templates and exception handling.
Name : gcc34-java
Arch : i386
Version: 3.4.0
Release: 1
Size : 4.30 MB
Group : Development/Languages
Repo : Locally Installed
Summary: Java support for GCC
Description:
This package adds support for compiling Java(tm) programs and
bytecode into native code.
Je suis sous FC2, mais sous FC3 ca devrait etre a peu de chose pret la meme chose, pour savoir tu ouvres ton terminal et tu tapes :
su
yum info gcc*
voila
valhalla
Salut,
Si tu veux juste faire du C, gcc te suffit largement. Si tu projettes de faire du C++ un jour, installe gcc-c++.
A+
fmatias
Yum supporte les groupes.
# yum grouplist | grep Development
x86 Compatibility Arch Development Support
Compatibility Arch Development Support
Development Tools
GNOME Software Development
KDE Software Development
Legacy Software Development
X Software Development
XFCE Software Development
Puis fais par exemple :
# yum grouplist "Development Tools"
herrib
Et pour compléter, en ce dimanche matin ...: la commande pour installer tous les paquetages d'un groupe est ... yum groupinstall (étonnant non?).
Le lien suivant décrit la manip:
http://fedoranews.org/tchung/yum-groupinstall/
man yum permet, dans un console, d'accéder à la documentation de yum (man invoque le manuel; suivi du nom d'une commande, il permet d'accéder au manuel de la-dite commande).