Instalation de code::blocks ou sur Mandriva 2008
J'ai du pas mal galéré pour installer codeblocks (ou code::blocks , c'est pareil), je décide donc de vous faire par de mon expérience et je vous indique donc la démarche qui a conduit au succès de l'installation.
Installation sur Mandriva 2008
Codeblocks svn
Dans un premier temps à partir du centre de contrôle Mandriva installer les packets suivants et leur dépendance:
subversion
gtk+2.0
zip
make
automake
autoconf
m4
gettext
libtool
intltool
gcc-c++
libstdc++-devel
wxgtk2.8
libwxgtk2.8
libwxgtk2.8-devel
Maintenant toute les dépendances doivent être installées on peut donc passer à l'installation de Code::Blocks à proprement parler.
ouvrir une console
créer un répertoire .CodeBlocks:
mkdir .CodeBlocks
ce rendre dans ce répertoire:
cd .CodeBlocks
télécharger codeblocks:
svn checkout svn://svn.berlios.de/codeblocks/trunk
ce rendre dans le répertoire trunk
cd trunk
taper la commande suivante:
./bootstrap
./configure
make
devenir super utilisateur
su
(entrez votre mot de passe root en aveugle)
make install
sortir du compte root
exit
L'installation est terminée !
Pour lancer codeblocks entrez:
codeblocks&
et voila.
codeblocks mandriva 2008 Contrib Backports (Official2008.0-8) C C++ IDE
Bonne nouvelle,
Codeblocks fait maintenant partie de la liste des packages disponibles pour mandriva.
L'installation est donc on ne peut plus simple !
On va dans le gestionnaire de Packages et on fait une recherche sur codeblocks
on obtient codeblocks - An open source, cross platform, free C++ IDE 1.0-0.rc2.1mdv2008.0
Ce package est dans Contrib Backports (Official2008.0-8)
codeblocks linux , code::blocks linux
Le message le plus haut permet d'installer code::blocks svn c'est à dire la version en développements (Nightly built), elle n'est pas exempt de bug et des mises à jours sont à faire régulièrement. En ce qui me concerne je n'ai pas trouvé de bugs majeurs et je l'a trouve plus agréable à utiliser.
Pour pouvoir installer une version plus récente il suffit de supprimer le répertoire ou fut installé code::blocks.
En ce qui me concerne j'ouvre une console, je me log en tant qu'utilisateur root, je me place à la racine :
cd /
et je passe la commande suivante:
find -name codeblocks
puis je fait un
rm -rf repertoires trouvé plus haut
voici le résultat chez moi (et surrement chez vous aussi):
rm -rf usr/local/bin/codeblocks
rm -rf usr/local/include/codeblocks
rm -rf usr/local/share/codeblocks
J'ai constaté que lors de l'installation de Mandriva si le choix des packages devel est fait à ce moment l'ensemble des dépendances sont satisfaites.
La version présente dans les dépots de Mandriva est la dernière version stable (donc un peu plus ancienne).