Lors de l'installation de Wordnet, j'obtiens l'erreur suivante.
stubs.c: 132: 14: erreur: "Tcl_Interp" n'a pas de membre nommé "résultat"
J'ai essayé de donner suite;
#define USE_INTERP_RESULT 1
à la fin du fichier "config.c" de Wordnet. Ensuite, sa ne fonctionne pas. Aide gentillement.
Le problème est que vous essayez de compiler Wordnet avec Tcl 8.6.
Tcl 8.5 est obsolète interp->result
et Tcl 8.6 l'a supprimé.
La directive
#define USE_INTERP_RESULT
devrait résoudre ce problème, mais vous devriez ajouter cela dans un fichier d’en-tête (.h
) avant vous #include <tcl.h>
, pas dans un fichier .c
.
Dans le fichier stubs.c
(qui se trouve dans le répertoire WordNet-3.0/src
, incluez la directive suivante:
#define USE_INTERP_RESULT 1
avant le #include <tcl.h>
et la font la