J'essaye d'installer pure data extended, mais sans trop de succès.
Au commencement dès le ./configure, j'avais un problème. Puis après avoir installé les -dev, j'ai réussi à passer le cap de ./configure, mais lors du "make", j'obtiens un "t_main.c:18:16: fatal error: tk.h: No such file or directory
compilation terminated.
make: *** [t_main.o] Error 1"
Quelqu'un aurait une suggestion à me proposer ?
Et je le répète, j'ai installé les -dev des dits logiciels nécessaires à pde.
Cdt
Hors ligne
Il trouve pas tk.h, ça veut généralement dire que tu as pas de headers tk d'installés. Si c'est la cas (tyu as installé les -dev) alors c'est peut être que tu n'as pas la bonne version (à checker) ou que c'est bien installé mais pas la ou pd l'attend...
tu es sous linux ? As tu cherché tk.h avec :
locate tk.h
(au moins pour savoir ou il se trouve)
Aussi as tu vérifié la version de tk que tu utilises ?
However, if it is there, you'll want to check if you've got a recent version. To check, start Tcl/Tk (usually via running "tclsh" or "wish" from a command line), and typing "info patchlevel". This will tell you what version you're running.
Hors ligne
Salut,
Avec locate, je le trouve :
"/usr/include/tcl8.5/tk.h
/usr/include/tcl8.5/tk-private/generic/tk.h
"
Et au niveau de la version, il me semble que tcl8.5 et tk8.5 sont les plus récentes versions, non ?
Hors ligne
Bonsoir,
J'ai résolu mon problème en mettant le chemin complet du fichier tk.h dans t_main.c et t_tkcmd.c qui se trouve dans le répertoire pd/src de l'archive pd-ext
À bientôt
Hors ligne
çà c'est du hack ! pour faire plus "propre" (rien de négatif là-dessous) on peut quand c'est possible indiquer le(s) chemin(s) des include (les entêtes) lors du ./configure .
Hors ligne
sakramh a écrit:
çà c'est du hack ! pour faire plus "propre" (rien de négatif là-dessous) on peut quand c'est possible indiquer le(s) chemin(s) des include (les entêtes) lors du ./configure .
+1, c'est prévu que ./configure gère ça. regarde bien ./configure --help pour avoir toutes les options.
Hors ligne