Duide Antidote8 sur Debian Sid

J’ai acheté le correcteur orthographique Antidote 8 que j’ai installé hier. L’outil est vraiment impressionnant et agréable à utiliser.

L’installation sur Debian Sid n’est pas supportée, cependant son utilisation est possible. Je dois encore voir si je peux l’intégrer avec Firefox (Iceweasel) et Thunderbird (Icedove).

Installation

 
# apt-get install libx11-6 libxslt1.1 libvorbis0a libxrender1 libgstreamer-plugins-base0.10-0 libpulse0 libpulse0 libpulse-mainloop-glib0 libfreetype6libpulse-mainloop-glib0 libfontconfig1 libxext6 libicu48

# wget http://ftp.fr.debian.org/debian/pool/main/o/openssl/libssl0.9.8_0.9.8o-4squeeze14_amd64.deb
# dpkg -i libssl0.9.8_0.9.8o-4squeeze14_amd64.deb

# wget http://ftp.fr.debian.org/debian/pool/main/i/icu/libicu44_4.4.1-8_amd64.deb

# dpkg -i libicu44_4.4.1-8_amd64.deb

Pour éviter un problème avec les kernel >= 3 il faut faire une petite manip présentée ici : http://www.debian-fr.org/certains-logiciels-dysfonctionnent-en-changeant-de-noyau-t42688.html
# wget https://mail.gnome.org/archives/evolution-list/2003-December/txtBEWSVk2eft.txt -O /tmp/uname.c
$ (echo #define _GNU_SOURCE; cat /tmp/uname.c) > /tmp/uname.c
$ gcc -shared -fPIC -ldl uname.c -o /opt/Druide/Antidote8/Programmes64/fake-uname.so

Il ne reste plus qu’a ajouter les deux lignes suivantes au début du script /opt/Druide/Antidote8/Programmes64/Antidote8.
export LD_PRELOAD=/opt/Druide/Antidote8/Programmes64/fake-uname.so
export RELEASE=$(uname -r | sed 's/^\(...\)/\1.0-antidote-fix/g')

Posted in Uncategorized

4 thoughts on “Duide Antidote8 sur Debian Sid

  1. Bonjour,

    Je suis ds la même situation que vous et je me demandais si vous avez réussi l’intégration ds vos logiciels (Thunderbird et libreoffice).

    1. Oui, de mémoire j’avais installé les modules dans /opt/Druide/Antidote8/Texteurs/ . Je n’ai pas réussi à faire l’intégration avec Iceweasel/Firefox et Chrome.

      J’utilise surtout Mutt et j’ai fait un petit script pour utiliser Antidote à la place de Ispell.

  2. Bonjour, j’obtiens cette erreur quand je compile :

    [/tmp] > gcc -shared -fPIC -ldl uname.c -o /opt/Druide/Antidote8/Programmes64/fake-uname.so
    uname.c: In function ‘uname’:
    uname.c:22:37: error: ‘RTLD_NEXT’ undeclared (first use in this function)
    uname_real = (int (*) ()) dlsym(RTLD_NEXT, “uname”);
    ^
    uname.c:22:37: note: each undeclared identifier is reported only once for each function it appears in

    Auriez-vous une idée ? La ligne
    #define _GNU_SOURCE
    a bien été ajoutée.

    Le pkg
    libfreetype6libpulse-mainloop-glib0
    ne semble pas exister non plus. J’ai installé
    libfreetype6 et libpulse-mainloop-glib0
    Est-ce qu’il faut faire ?

    Merci beaucoup

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s