BlueGriffon, c’est en quelque sorte le successeur de Nvu, un éditeur de page visuel créé par Daniel Glazman.
Alors qu’en ce début novembre est sortie la version 0.6 du logiciel, alias Kegembiraan, j’ai voulu voir ce que cela donne. Malheureusement, il n’y a pas d’exécutable linux en 64 bits, mais une page qui explique comment compiler le Griffon bleu, donc, j’ai suivi les instructions, en les adaptant légèrement.
J’ai créé un répertoire blue destiné à contenir le code source, puis j’ai récupéré le gros GiO de code source avec les instructions suivantes :
hg clone http://hg.mozilla.org/mozilla-central/ .
svn checkout http://sources.disruptive-innovations.com/bluegriffon/trunk bluegriffon
Vient ensuite la création du .mozconfig. Ayant l’habitude de faire compiler presque quotidiennement le code source de développement du tronc de Mozilla Firefox et Mozilla Thunderbird, je l’ai réduit à ceci.
export AUTOCONF=autoconf-2.13
# Uniquement pour Archlinux et Python 3…
export PYTHON=python2.7mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/../objdir-blue
mk_add_options MOZ_MAKE_FLAGS=-j4ac_add_options –enable-application=bluegriffon
ac_add_options –disable-debug
ac_add_options –enable-optimize
ac_add_options –disable-tests
ac_add_options –with-ccache
Et ensuite, les commandes magiques :
make -f client.mk depend
make -f client.mk build
Une fois la compilation terminée, je suis allé dans objdir-blue, puis j’ai lancé la commande d’empaquetage :
make package
Voici donc quelques captures d’écran de BlueGriffon, en plus de la première en début d’article :
L’ensemble est très agréable, j’attends la suite avec impatience !