enchant pakken gir et generisk grensesnitt inn i ulike eksisterende stavekontrollbiblioteker.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/rrthomas/enchant/releases/download/v2.8.5/enchant-2.8.5.tar.gz
Nedlasting MD5 sum: 94f09bd15e993c31a0c5b5f7ba895f43
Nedlastingsstørrelse: 1.2 MB
Estimert diskplass som kreves: 9.1 MB (legg til 64 MB for tester)
Estimert byggetid: 0.2 SBU (legg til 0.9 SBU for tester)
dbus-glib-0.114, Doxygen-1.14.0, Hspell, Hunspell, Nuspell, Voikko, og unittest-cpp (påkrevd for testene)
Installer enchant ved å kjøre følgende kommandoer:
./configure --prefix=/usr \ --disable-static \ --docdir=/usr/share/doc/enchant-2.8.5 && make
For å kjøre tester må unittest-cpp være installert og --enable-relocatable
alternativet sendt til
configure ovenfor. Hvis disse forholdene er tilstede, kan testene
kjøres med make
check. Én test, misspelled-input.sh, er kjent for å
mislykkes fordi Aspell-0.60.8.1 installerer ikke lenger en
'c' ordbok, men se nedenfor for en alternativ test.
Nå, som root
bruker:
make install
--disable-static
: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.
Du kan teste installasjonen og konfigurasjonen ved å lage en testfil og kjøre følgende kommandoer (du kan erstatte en_GB ordboken med andre lastet ned ved installasjonen av Aspell-0.60.8.1):
cat > /tmp/test-enchant.txt << "EOF"
Tel me more abot linux
Ther ar so many commads
EOF
enchant-2 -d en_GB -l /tmp/test-enchant.txt &&
enchant-2 -d en_GB -a /tmp/test-enchant.txt
Du vil se en liste over feilstavede ord etterfulgt av en liste over alternativer for dem.
Se flere detaljer i enchant manualsiden.