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.

1 commentaire
  • Antidote sur Squeeze 64bits 28 décembre 2011 05:38, par tomuch

    Depuis antidote HD est compatible 64 bits entièrement,
    En étant root et sous X , j’ai installé la Version 7 révision 5.1 upgradée en rev 6 sur ma debian squeeze 64 bits kernel 2.6.32 .
    Bonne intégration dans openoffice.3.2.1 squeeze4 mais Icedove 3.0.11 ne fonctionne pas avec le *3.xpi

 
A propos de INTRW

Journal web de Benoît LAURENT, entre photos, voyages et logiciels libres selon les périodes.

Fils de nouvelles RSS
Thèmes