Antidote sur Squeeze 64bits
Antidote est un correcteur orthographique et grammatical de la société Druide.
Celle-ci propose une version Linux, ce qui est appréciable, mais tout n’est pas parfait.
Ils ont choisi de proposer une installation automatique via un programme disponible sur le CD : /media/cdrom0/Linux/Installe Antidote
Néanmoins, seules certaines distributions sont supportées.
La version que je possède est une RX V7, n’existe qu’en version 32bits.
Le 64bits à commencé a être supporté à partir de la version suivante dite HD.
Procédure
Installer les bibliothèques de compatibilité 32bits :
– ia32-libs
– ia32-libs-gtk
Lancement du programme d’installation, celui-ci demande kdelibs
et libstlport
; après quelques essais il semble que celle-ci ne soit pas utile pour le correcteur.
Téléchargement des paquets en version i386
– kdelibs4c2a_3.5.10.dfsg.1-5_i386.deb
– libstlport4.6ldbl_4.6.2-7_i386.deb
Extraction du contenue dans un répertoire personnel .lib32
Nouveau lancement du programme d’installation, celui-ci se poursuit normalement. Antidote est installé dans le répertoire : /usr/local/Druide/Antidote
, l’exécutable dans /usr/local/bin/antidote
et la configuration dans /etc/antidote.conf
Un ldd ou le lancement du programme montre que la bibliothèque libssl n’est pas disponible. Il faut modifier le lien symbolique dans /usr/lib32 pour pointer vers celle fournie dans l’installation comme suit.
libssl.so.6 => /usr/local/Druide/Antidote/lib/libssl.so.6
Ensuite vient la bibliothèque libdbus-glib qu’il faut trouver dans une version de la même année que le programme sinon un symbol est manquant (dbus_watch_get_unix_fd
). La version suivante, libdbus-glib-1-2_0.72-4_i386.deb, disponible à l’adresse dbus-glib (0.72-4) - snapshot.debian.org fonctionne pour moi. Il faut là aussi modifier le lien symbolique dans /usr/lib32
sudo ln -s /home/blaurent/.lib32/usr/lib/libdbus-glib-1.so.2 /usr/lib32/libdbus-glib-1.so.2
Nota : Je dois régulièrement recréer ce lien !??
$ sudo ln -s ~/.lib32/usr/lib/libdbus-glib-1.so.2.0.0 /usr/lib32/libdbus-glib-1.so.2
Arrivé à ce stade, le correcteur orthographique et le dictionnaire fonctionnent. Par contre, l’affichage des guides se fait via khtml
et demande la présence de nombreuses bibliothèques qt3 et kde.
Sachant que les guides sont des fichiers html accessibles dans les répertoires d’installation, je me suis arrêté là !
En plus des messages sur les forums Ubuntu, l’article suivant m’a servi de base :
Installer le Druide Antidote sur Ubuntu 9.04 64bit
P.-S.
Il est possible de tester l’efficacité d’Antidote via leur solution en ligne WebElixir qui partage le même moteur.