Grosses difficultés pour parvenir à obtenir des outils de développement qui fonctionnent sur Linux. Apparemment, les membres de l'équipe de Code:Blocks sont peu décidés à proposer une version utilisable de leur environnement de développement. Les problèmes graphiques ont été localisés et résolus depuis plus d'un mois, mais personne n'a, semble-t-il, pris le temps de générer une version binaire de tout cela. Le travail avec la version publique s'avérant très difficile, nous nous sommes résolus à recréer nous-même une version "patchée" de Code:Blocks à partir du code source. Bien entendu, loi de Murphy oblige, c'est exactement à ce moment-là que le serveur de Sourceforge a planté, nous empêchant, au beau milieu de la procédure, de continuer plus avant. Malgré tous ces déboires, nous y sommes parvenus, et ça fonctionne ! Nous avons donc pu reprendre le développement Linux dans des conditions à peu près normales, la prochaine étape étant de générer une version beta installable de PDFtoMusic sur Linux. Pour les linuxiens qui galèreraient autant que nous, voici la procédure complète pour recréer une version utilisable de Code:Blocks sur Ubuntu: A partir d'un Ubuntu 17.04 fraîchement installé: - Installer la version courante de CodeBlocks (16.04) - Appliquer ceci depuis le terminal Code:sudo apt-get install libwxgtk3.0-dev mkdir ~/devel cd ~/devel sudo apt-add-repository 'deb http://repos.codelite.org/wx3.0.3/ubuntu/ zesty universe' sudo apt-get update sudo apt-get install libwxbase3.0-0-unofficial libwxbase3.0-dev libwxgtk3.0-0-unofficial libwxgtk3.0-dev wx3.0-headers wx-common libwxbase3.0-dbg libwxgtk3.0-dbg wx3.0-i18n wx3.0-examples sudo apt install subversion svn checkout svn://svn.code.sf.net/p/codeblocks/code/trunk cd trunk sudo apt-get install libtool sudo apt-get install autoconf sudo apt-get install automake ./bootstrap sudo apt-get install libglib2.0-dev sudo apt-get install libgtk2.0-dev ./configure sudo make sudo make install sudo gedit /etc/ld.so.conf |
| A la fin de ce texte, ajouter la ligne: /usr/local/lib puis terminer par la commande Code: et voila, c'est cuit ! Bon appétit ! |