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')

Comments

4 responses to “Duide Antidote8 sur Debian Sid”

  1. Jean Lafontaine Avatar
    Jean Lafontaine

    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. Gonéri Avatar
      Gonéri

      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. Simon Pierre Desrosiers Avatar

    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

  3. Gonéri Avatar
    Gonéri

    apt-get install libc6-dev

    ça devrait régler le soucis.