Erro Tcl ao instalar o Wordnet

5

Ao instalar o Wordnet, estou recebendo o seguinte erro:

  

stubs.c: 132: 14: erro: "Tcl_Interp" não tem um membro chamado "resultado"

Eu tentei dar o seguinte;

#define USE_INTERP_RESULT 1

no final do arquivo "config.c" do Wordnet. Então ele não está funcionando. Por favor, ajude.

    
por monisha 07.11.2013 / 14:30

2 respostas

7

No arquivo stubs.c (que será encontrado no diretório WordNet-3.0/src , inclua a seguinte diretiva

#define USE_INTERP_RESULT 1

antes do #include <tcl.h>

e o make

    
por monisha 09.11.2013 / 07:24
6

O problema é que você tenta compilar o Wordnet com o Tcl 8.6.

O Tcl 8.5 reprovado interp->result e o Tcl 8.6 o removeram.

A diretiva

#define USE_INTERP_RESULT

deve resolver isso, mas você deve adicionar isso em um arquivo de cabeçalho ( .h ) antes de você #include <tcl.h> , não em um arquivo .c .

    
por Johannes Kuhn 07.11.2013 / 18:14