[RESOLU] Installation Code::Blocks et Autoconf

Bonjour,

Je cherche à installer l’EDI Code::Blocks.
Je suis cette méthode : http://wiki.codeblocks.org/index.php?title=Compiling_Code::Blocks_in_Linux_%28applies_to_all_distros%29

Mais lorsque j’éxécute le fichier bootstrap sensé générer le fichier configure, j’ai ceci :

20:30 odsen@newton ~/tel/codeblocks-1.0rc2% ./bootstrap Autoconf 2.50 or above is required. Aborting build... zsh: exit 1 ./bootstrap

Ce qui me chagrine, c’est que ma version de autoconf est 2.64, donc >= 2.50.
D’où peut venir le problème ?

Par avance, merci.

je crois que y’a le Chat noir sur le forum qui a fait des packets debian tout prêt pour code::block.

je voulais tester mais bon, Eclipse CDT me suffit amplement.

Je me mets à la recherche du chat noir et de ses paquets alors :slightly_smiling:

EDIT : trouvé, mais c’est un paquet AMD64, et je suis en x86.
J’ai bien essayé le paquet prévu pour Ubuntu, mais ça me donne ceci :

dpkg : des problèmes de dépendances empêchent la configuration de codeblocks : codeblocks dépend de libgtk2.0-0 (>= 2.10.3) ; cependant : La version de libgtk2.0-0 sur le système est 2.8.20-7.

Or, sous etch, la dernière version de libgtk2 est la 2.8.20-7…

bah dans ces cas là, je rajoute le depot sid ou lenny dans sourcelist.
et dans preferences, je mets la preferences à tous les packets etch
sauf pour les paquets que je veux dans des versions récentes…

en l’occurence j’aurais fait ça pour ton libgtk

pour tout ce uqi est du paramétrage des sources.list et preferences… regardes dans Trucs Et Astuces, y’a un fil avec tout ce qu’il faut poru bien faire ça comme il faut.

par contre du coup tu te retrouve plus avec un Etch, mais une hybride. eT GTK est utilisées probablement par beaucoup de libriaries.

Merci pour les conseils, je vais essayer.

[quote]par contre du coup tu te retrouve plus avec un Etch, mais une hybride. eT GTK est utilisées probablement par beaucoup de libriaries.[/quote]Oui, surtout que j’utilise gnome. J’ai peur de perdre en stabilité.

J’ai réussi à installer Code::Blocks à partir de Lenny.

Juste pour vérification, est-ce que ceci fait bien :
etch > lenny > unstable
codeblocks dans lenny
nvidia-glx dans unstable
?

[code]Package: *
Pin: release a=etch
Pin-Priority: 999

Package: *
Pin: release a=lenny
Pin-Priority: 998

Package: *
Pin: release a=unstable
Pin-Priority: 997

Package: codeblocks
Pin: release a=lenny
Pin-Priority: 550

Package: nvidia-glx
Pin: release a=unstable
Pin-Priority: 550

Package: nvidia-glx-dev
Pin: release a=unstable
Pin-Priority: 550
[/code]

je ne rappel plus sur quel site j’avais trouvé ca (games-creator je crois) :

[quote]Installation de la version 1.0rc2.1 sous une Debian-Like

…1. Commencez par télécharger le paquet debian (neutronic.mine.nu/debian/unstabl … 1_i386.deb)
…2. Installez le paquet
…3. Essayez de lancer Code::Blocks
…4. Si vous avez un problème, faites comme suit :
…1. Dans une console, lancez sudo gedit /usr/share/applications/codeblocks.desktop
…2. Cherchez la ligne Encoding=UTF-8
…3. Commentez la en mettant un point-virgule devant, votre ligne apparaît donc maintenant comme ça: ;Encoding=UTF-8
…5. Vous pouvez maintenant lancez Code::Blocks sans problème[/quote]
je suis sur etch et ca fonctionne :smiley:

[quote=“flaith”]je ne rappel plus sur quel site j’avais trouvé ca (games-creator je crois) :

[quote]Installation de la version 1.0rc2.1 sous une Debian-Like

…1. Commencez par télécharger le paquet debian (neutronic.mine.nu/debian/unstabl … 1_i386.deb)
…2. Installez le paquet
…3. Essayez de lancer Code::Blocks
…4. Si vous avez un problème, faites comme suit :
…1. Dans une console, lancez sudo gedit /usr/share/applications/codeblocks.desktop
…2. Cherchez la ligne Encoding=UTF-8
…3. Commentez la en mettant un point-virgule devant, votre ligne apparaît donc maintenant comme ça: ;Encoding=UTF-8
…5. Vous pouvez maintenant lancez Code::Blocks sans problème[/quote]
je suis sur etch et ca fonctionne :smiley:[/quote]
Salut,

J’avais essayé, mais le problème est que l’on récupère un paquet unstable.
La version récupérée sur les dépôts Lenny fonctionne bien.