Re: [dicbr] Re: make do jspell

9 views
Skip to first unread message

Carlos Torres

unread,
Jul 27, 2010, 1:38:23 PM7/27/10
to Dicionário pt-BR para verificação ortográfica
Olá,

Eu tenho os mesmos problemas que Jefersson teve, mas eu estou usando
Ubuntu 10.04.

No começo eu tive o mesmo problema de

> In file included from sc-corr.c:13:
> myterm.h:11:21 error: ncurses.h: No such file or directory
> myterm.h:12:18 error: term.h: No such file or directory


E depois de ter instalado o libncurses5-dev, solucionei este erro mas
também obtive outro problema:
> In file included from sc-corr.c:13
> myterm.h:28: error: conflicting types for 'tgetstr'
> /usr/include/term.h:772: error: previous declaration of 'tgetstr' was here

Jeferson então resolveu os problemas no seu Fedora com a instalação do
ncurses-devel, o flex, o bison e o byacc, além de ter instalado o
agrep. Tudo isto ja fiz no meu Ubuntu e ainda não consigo rodar o
Jspell, se tivessem alguma ajuda seria órimo.

Jeferson Hultmann

unread,
Jul 27, 2010, 9:14:15 PM7/27/10
to Dicionário pt-BR para verificação ortográfica
Há anos escrevi estas instruções (pra mim mesmo) no Ubuntu da época.
Funcionava OK. Não garanto que funcione nos Ubuntus mais novos.

Se conseguir mande suas considerações, pois pretendo enfim acabar tudo
isso nos próximos meses. :-)

1)
-------
$ sudo localedef -i pt_PT -f ISO-8859-1 pt_PT
-------
Isto evitará um erro na instrução LANG="pt_PT" perl


2) flex/byacc
$ sudo aptitude install flex
$ sudo aptitude install byacc
$ sudo aptitude install bison
$ sudo aptitude install libncurses5-dev

3) GREP
eh necessario ter o ispell instalado:
http://fmg-www.cs.ucla.edu/ficus-members/geoff/ispell.html
$ wget http://www.lasr.cs.ucla.edu/geoff/tars/ispell-3.3.02.tar.gz
$ gunzip ispell-3.3.02.tar.gz
$ tar -xvf ispell-3.3.02.tar
$ cd ispell-3.3.02
$ sudo cp local.h.linux local.h
$ sudo make all
$ sudo make install

Carlos Eduardo Atencio Torres

unread,
Jul 28, 2010, 10:57:15 AM7/28/10
to dic...@googlegroups.com
Olá Jeferson, obrigado por responder.

Então, eu segui os seus passos mas percebi que eu já tinha instalado o
ispell no meu Ubuntu e deixei assim, mas  consegui o mesmo erro.
Logo decidi desinstalar o ispell do meu Ubuntu e baixar aquele que você
colocou no email e quando tentei make all saiu o erro:

correct.c:248: error: conflicting types for ‘getline’
/usr/include/stdio.h:651: note: previous declaration of ‘getline’ was here
make: ** [correct.o] Erro 1

Esse erro do getline também apareceu no jspell

--
Carlos Eduardo Atencio Torres

Jeferson Hultmann

unread,
Jul 28, 2010, 8:25:01 PM7/28/10
to dic...@googlegroups.com
Essas instruções eram pro Ubuntu 8.10. Lembro que depois testei no
9.04 e deu algum problema. Mantive essa imagem do 8.10 onde está tudo
funcionando.

Se conseguir fazer funcionar no 10.* mande suas infos... :-)

[]s

2010/7/28 Carlos Eduardo Atencio Torres <car...@gmail.com>:

Reply all
Reply to author
Forward
0 new messages